<?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>Paul Gibbons, Author at Siretta Limited</title>
	<atom:link href="https://www.siretta.com/author/paulgibbons/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Enabling Industrial IoT</description>
	<lastBuildDate>Wed, 26 Nov 2025 15:16:41 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Enable SNYPER Debug Logging</title>
		<link>https://www.siretta.com/2025/10/enable-snyper-debug-logging/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Fri, 03 Oct 2025 09:46:23 +0000</pubDate>
				<category><![CDATA[Analyser Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=168156</guid>

					<description><![CDATA[<p>Introduction Scanning cellular networks is an important part of your system design and can optimise your solution but what happens when things don&#8217;t go to plan? When networks are discovered...</p>
<p>The post <a href="https://www.siretta.com/2025/10/enable-snyper-debug-logging/">Enable SNYPER Debug Logging</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4><strong>Introduction</strong></h4>
<p>Scanning cellular networks is an important part of your system design and can optimise your solution but what happens when things don&#8217;t go to plan? When networks are discovered which are not expected or networks can&#8217;t be found in a known good location?<br />
In this application note, we explain how to enable SNYPER debug logging to capture low level data from the SNYPER to allow Siretta engineers to investigate further.</p>
<h4>What SNYPER debug log does?</h4>
<p>The SNYPER debug log records internal events from the radio interface and operating system status messages generated by the software during its operation. These elements combine to provide a detailed breakdown of what is happening &#8216;under-the-bonnet&#8217;. With this detailed information Siretta engineers can evaluate the survey performed in detail and diagnose and troubleshoot any anomalies that are discovered.</p>
<p><strong>How to turn SNYPER debug logging on?</strong></p>
<p>1) Power on your SNYPER and wait for the menu system to appear</p>
<p>2) Navigate to &#8216;Setup&#8217; and select</p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-168161" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-menu-image-225x300.png" alt="" width="225" height="300" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-menu-image-225x300.png 225w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-menu-image.png 480w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p>3) Navigate to &#8216;System&#8217; and select</p>
<p><img decoding="async" class="alignnone size-medium wp-image-168162" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-setup-menu-image-225x300.png" alt="" width="225" height="300" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-setup-menu-image-225x300.png 225w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-setup-menu-image.png 480w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p>4) Activate the tick on &#8216;Debug log enabled&#8217; to turn on logging</p>
<p><img decoding="async" class="alignnone size-medium wp-image-168160" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-enable-debug-image-225x300.png" alt="" width="225" height="300" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-enable-debug-image-225x300.png 225w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-enable-debug-image.png 480w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p><strong>How to use SNYPER debug logging?</strong></p>
<p>1) Navigate to &#8216;Survey&#8217; and choose your survey options</p>
<p>2) Perform the survey in the location where an anomaly has been seen previously</p>
<p>3) Wait for the survey to complete</p>
<p><strong>How to send the SNYPER debug log to Siretta?</strong></p>
<p>1) Navigate to the &#8216;USB HDD Enable&#8217; and select</p>
<p><img decoding="async" class="alignnone size-medium wp-image-168167" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-hdd-image-225x300.png" alt="" width="225" height="300" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-hdd-image-225x300.png 225w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-main-hdd-image.png 480w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p>2) Follow the on screen instructions</p>
<p><img decoding="async" class="alignnone size-medium wp-image-168166" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-hdd-screen-image-225x300.png" alt="" width="225" height="300" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-hdd-screen-image-225x300.png 225w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-hdd-screen-image.png 480w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p>3) Navigate to the SNYPER HDD in your file manager</p>
<p><img decoding="async" class="alignnone wp-image-168168 size-full" src="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-file-list-image.png" alt="" width="785" height="95" srcset="https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-file-list-image.png 785w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-file-list-image-300x36.png 300w, https://www.siretta.com/wp-content/uploads/2025/10/SNYPER-debug-file-list-image-768x93.png 768w" sizes="(max-width: 785px) 100vw, 785px" /></p>
<p>4) Locate the &#8216;debug-log.bin&#8217; file and email it to your Siretta contact.</p>
<p>5) Alternatively send an email to &#8216;support@siretta.com&#8217; explaining the anomaly and attach the log file</p>
<p>6) Siretta engineering will try and get back to you within 48 hours</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2025/10/enable-snyper-debug-logging/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2025/10/enable-snyper-debug-logging/">Enable SNYPER Debug Logging</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Enhanced Modem Functions</title>
		<link>https://www.siretta.com/2023/02/enhanced-modem-functions/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 01 Feb 2023 13:04:17 +0000</pubDate>
				<category><![CDATA[Modem Setup Guides]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=82274</guid>

					<description><![CDATA[<p>Description: This document describes how to use advanced features with a Siretta Industrial Modem. The modems covered by this document are listed below: ZETA-xxP-LTEM (GL) &#8211; LTE Cat M &#38;...</p>
<p>The post <a href="https://www.siretta.com/2023/02/enhanced-modem-functions/">Enhanced Modem Functions</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Description:</h2>
<p>This document describes how to use advanced features with a Siretta Industrial Modem.</p>
<p>The modems covered by this document are listed below:</p>
<ul>
<li>ZETA-xxP-LTEM (GL) &#8211; LTE Cat M &amp; LTE NB IoT Global Industrial Modem</li>
<li>ZETA-xxP-LTE1 (EU) &#8211; LTE Cat 1 European Industrial Modem</li>
<li>ZETA-xxP-LTE4 (EU) &#8211; LTE Cat 4 European Industrial Modem</li>
</ul>
<p>The topics covered by the document are listed below:</p>
<ul>
<li>COM Port Setup</li>
<li>Download Web Page Example</li>
<li>Upload and Download File Using FTP Example</li>
</ul>
<h3>Requirements</h3>
<ol>
<li>Siretta Industrial Modem</li>
<li>Data enabled 2G/3G/4G/LTE Cat M SIM card for 2G/3G/4G/LTE Cat M enabled modems / data enabled LTE Cat NB IoT SIM card for LTE Cat NB IoT enabled modems</li>
<li>Cellular antenna with SMA female connector</li>
</ol>
<h3><strong>First steps</strong></h3>
<ul>
<li>Insert the SIM card in to the modem and attach the antenna.</li>
<li>Power up the modem and wait for at least 40 seconds for the unit to power on and register to the network.</li>
<li>Connect the modem to the PC serial port.</li>
</ul>
<h2><strong>COM Port Setup</strong></h2>
<p>Step 1) Open TeraTerm (or your preferred terminal emulator: PuTTY,Hyperterminal,RealTerm)</p>
<p>Step 2) Select new connection</p>
<p><img decoding="async" class="alignnone size-full wp-image-13606" src="https://www.siretta.com/wp-content/uploads/2019/08/newconnection.png" alt="New Connection" width="1222" height="547" srcset="https://www.siretta.com/wp-content/uploads/2019/08/newconnection.png 1222w, https://www.siretta.com/wp-content/uploads/2019/08/newconnection-300x134.png 300w, https://www.siretta.com/wp-content/uploads/2019/08/newconnection-768x344.png 768w, https://www.siretta.com/wp-content/uploads/2019/08/newconnection-1024x458.png 1024w" sizes="(max-width: 1222px) 100vw, 1222px" /></p>
<p>Step 3) Setup the COM port for your connection.</p>
<p><img decoding="async" class="alignnone size-full wp-image-13607" src="https://www.siretta.com/wp-content/uploads/2019/08/setupcomport.png" alt="Setup COM Port" width="1222" height="547" srcset="https://www.siretta.com/wp-content/uploads/2019/08/setupcomport.png 1222w, https://www.siretta.com/wp-content/uploads/2019/08/setupcomport-300x134.png 300w, https://www.siretta.com/wp-content/uploads/2019/08/setupcomport-768x344.png 768w, https://www.siretta.com/wp-content/uploads/2019/08/setupcomport-1024x458.png 1024w" sizes="(max-width: 1222px) 100vw, 1222px" /></p>
<p>Step 4) Configure the port with the following settings (These settings are standard for all Siretta Industrial Modems):</p>
<ul>
<li>Bits per second: 115200</li>
<li>Data bits: 8</li>
<li>Parity: None</li>
<li>Stop bits: 1</li>
<li>Flow control: none</li>
</ul>
<p><img decoding="async" class="alignnone size-full wp-image-13608" src="https://www.siretta.com/wp-content/uploads/2019/08/setupcommandport.png" alt="Setup Command Port" width="595" height="481" srcset="https://www.siretta.com/wp-content/uploads/2019/08/setupcommandport.png 595w, https://www.siretta.com/wp-content/uploads/2019/08/setupcommandport-300x243.png 300w" sizes="(max-width: 595px) 100vw, 595px" /></p>
<p>Step 5) Send AT commands to the unit. Send the initial ‘AT’ command to determine the serial communication with the modem is working correctly. If communication is successful. you will get an ‘OK’ response from the modem. You can then issue any other commands as required.</p>
<h2><img decoding="async" class="alignnone size-full wp-image-13609" src="https://www.siretta.com/wp-content/uploads/2019/08/testatcommands.png" alt="Test AT Commands" width="1222" height="547" srcset="https://www.siretta.com/wp-content/uploads/2019/08/testatcommands.png 1222w, https://www.siretta.com/wp-content/uploads/2019/08/testatcommands-300x134.png 300w, https://www.siretta.com/wp-content/uploads/2019/08/testatcommands-768x344.png 768w, https://www.siretta.com/wp-content/uploads/2019/08/testatcommands-1024x458.png 1024w" sizes="(max-width: 1222px) 100vw, 1222px" /></h2>
<h2>Download Web Page Example</h2>
<h3><strong>Connect TCP socket to web server IP address or domain</strong></h3>
<p>Configure the terminal emulator to enable line feeds with carriage returns: &lt;CR&gt; + &lt;LF&gt; as shown in the figure below (Example using TeraTerm)</p>
<p><img decoding="async" class="alignnone size-full wp-image-13601" src="https://www.siretta.com/wp-content/uploads/2019/08/cflf.png" alt="Carriage Return Line Feed Options" width="771" height="491" srcset="https://www.siretta.com/wp-content/uploads/2019/08/cflf.png 771w, https://www.siretta.com/wp-content/uploads/2019/08/cflf-300x191.png 300w, https://www.siretta.com/wp-content/uploads/2019/08/cflf-768x489.png 768w" sizes="(max-width: 771px) 100vw, 771px" /></p>
<p>Type in the following</p>
<p>AT#SD=1,0,xxxx,”y.y.y.y”</p>
<p>//Example to download google home page</p>
<p>AT#SD=1,0,80,”www.google.com”</p>
<p>//Receive following when connection is established to server socket:</p>
<p>CONNECT</p>
<p><img decoding="async" class="alignnone size-full wp-image-13602" src="https://www.siretta.com/wp-content/uploads/2019/08/pastecrmenu.png" alt="Select Paste" width="1222" height="547" srcset="https://www.siretta.com/wp-content/uploads/2019/08/pastecrmenu.png 1222w, https://www.siretta.com/wp-content/uploads/2019/08/pastecrmenu-300x134.png 300w, https://www.siretta.com/wp-content/uploads/2019/08/pastecrmenu-768x344.png 768w, https://www.siretta.com/wp-content/uploads/2019/08/pastecrmenu-1024x458.png 1024w" sizes="(max-width: 1222px) 100vw, 1222px" /></p>
<p>//Type the following to the server socket connection</p>
<p>GET / HTTP/1.1&lt;CR&gt;&lt;LF&gt;</p>
<p><img decoding="async" class="alignnone size-full wp-image-13603" src="https://www.siretta.com/wp-content/uploads/2019/08/pastcr.png" alt="GET String" width="407" height="310" srcset="https://www.siretta.com/wp-content/uploads/2019/08/pastcr.png 407w, https://www.siretta.com/wp-content/uploads/2019/08/pastcr-300x229.png 300w" sizes="(max-width: 407px) 100vw, 407px" /></p>
<p><strong><span style="color: #ff0000;">NOTE:</span></strong></p>
<ol>
<li style="color: #ff0000;">There are two new lines after the GET / HTTP/1.1 statement</li>
<li style="color: #ff0000;">When executed this will send GET / HTTP/1.1&lt;CR&gt;&lt;LF&gt; to the listening server but you will not see the output on the screen as it is being pushed directly to the listening server</li>
<li style="color: #ff0000;">Upon receipt of this command to the server it will respond</li>
</ol>
<p>//You will receive the following:</p>
<p>//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
//Start Webpage download<br />
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<p>CONNECT</p>
<p>HTTP/1.1 200 OK</p>
<p>Date: Thu, 29 Aug 2019 13:55:34 GMT</p>
<p>Expires: -1</p>
<p>Cache-Control: private, max-age=0</p>
<p>Content-Type: text/html; charset=ISO-8859-1</p>
<p>P3P: CP=&#8221;This is not a P3P policy! See g.co/p3phelp for more info.&#8221;</p>
<p>Server: gws</p>
<p>X-XSS-Protection: 0</p>
<p>X-Frame-Options: SAMEORIGIN</p>
<p>Set-Cookie: 1P_JAR=2019-08-29-13; expires=Sat, 28-Sep-2019 13:55:34 GMT; path=/; domain=.google.com; SameSite=none</p>
<p>Set-Cookie: NID=188=FJKdKxOBjEzmYQWKp_7igZim-y8go9KRRVgh_m9FmUjGgh8H00Fn7-sOWlRm7cy3eS9XahMaYZ84YL2RCo8GFX-Zrd_JjBp0fYsHdOqgAb7HH9BdqThWyuJFdQJoP9Rvv3qj1FAZTeZqGijreSRU6pd_89xthpwucbM76Ltbg_A; expires=Fri, 28-Feb-2020 13:55:34 GMT; path=/; domain=.google.com; HttpOnly</p>
<p>Accept-Ranges: none</p>
<p>Vary: Accept-Encoding</p>
<p>Transfer-Encoding: chunked</p>
<p>&amp;lt;html itemscope=&#8221;&#8221; itemtype=&#8221;http://schema.org/WebPage&#8221; lang=&#8221;en-GB&#8221;&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta content=&#8221;text/html; charset=UTF-8&#8243; http-equiv=&#8221;Content-Type&#8221;&amp;gt;&amp;lt;meta content=&#8221;/images/branding/googleg/1x/googleg_standard_color_128dp.png&#8221; itemprop=&#8221;image&#8221;&amp;gt;&amp;lt;title&amp;gt;Google&amp;lt;/title&amp;gt;&amp;lt;script nonce=&#8221;qdD4ZHhZRvzTjuVgI9o8kg==&#8221;&amp;gt;(function(){window.google={kEI:&#8217;VtlnXYbLKo6YlwS31rnwBg&#8217;,kEXPI:&#8217;0,1353747,2014,2423,1225,731,223,510,1065,3151,378,207,1017,53,1431,40,536,3,124,10,713,39,187,90,22,260,1132205,332,1197592,329487,1294,12383,4855,32692,15247,867,12163,5281,1100,3335,2,2,6801,364,529,2790,5505,224,2212,5373,575,1119,2,578,728,2431,59,2,4,1297,4323,4968,773,2249,1408,4483,9,8159,669,1050,1808,1478,7,3,488,2044,7242,1667,1905,3392,157,1859,38,920,873,1217,1364,1611,2736,1558,1503,2,631,3240,1516,2,5928,620,2883,21,318,235,882,902,1153,975,1,368,2778,519,400,992,509,776,10,107,2687,967,48,553,11,14,1279,2212,202,39,284,5,1022,223,7,840,324,193,1522,820,2620,335,483,260,52,1136,3,1511,537,15,606,1839,184,546,49,1325,377,257,103,326,1071,190,693,54,61,184,72,112,44,207,1,895,327,1286,14,84,336,81,506,19,1901,144,1281,822,90,10,373,1178,161,729,501,343,214,669,2214,209,135,502,19,187,65,41,219,1013,2,273,240,286,5,504,224,591,524,76,619,356,1115,485,736,369,270,220,337,1307,21,112,111,310,57,59,118,838,1247,78,1031,1104,612,34,280,393,8,112,2,284,411,128,140,34,51,3,167,305,56,30,332,394,97,58,37,739,291,219,5898810,1873,1198,5997579,2799690,4,1572,549,333,444,1,2,80,1,900,579,13,304,1,8,1,2,2132,1,1,1,1,1,414,1,748,141,59,726,3,7,563,1,3560,1,8,77,5,17,4,2,24,20746286,1557154&#8242;,authuser:0,kscs:&#8217;c9c918f0_VtlnXYbLKo6YlwS31rnwBg&#8217;,kGL:&#8217;GB&#8217;,kBL:&#8217;uT6_&#8217;};google.sn=&#8217;webhp&#8217;;google.kHL=&#8217;en-GB&#8217;;google.jsfs=&#8217;Ffpdje&#8217;;})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var b;a&amp;&amp;(!a.getAttribute||!(b=a.getAttribute(&#8220;eid&#8221;)));)a=a.parentNode;return b||google.kEI};google.getLEI=function(a){for(var b=null;a&amp;&amp;(!a.getAttribute||!(b=a.getAttribute(&#8220;leid&#8221;)));)a=a.parentNode;return b};google.https=function(){return&#8221;https:&#8221;==window.location.protocol};google.ml=function(){return null};google.time=function(){return(new Date).getTime()};google.log=function(a,b,e,c,g){if(a=google.logUrl(a,b,e,c,g)){b=new Image;var d=google.lc,f=google.li;d[f]=b;b.onerror=b.onload=b.onabort=function(){delete d[f]};google.vel&amp;&amp;google.vel.lu&amp;&amp;google.vel.lu(a);b.src=a;google.li=f+1}};google.logUrl=function(a,b,e,c,g){var d=&#8221;&#8221;,f=google.ls||&#8221;&#8221;;e||-1!=b.search(&#8220;&amp;ei=&#8221;)||(d=&#8221;&amp;ei=&#8221;+google.getEI(c),-1==b.search(&#8220;&amp;lei=&#8221;)&amp;&amp;(c=google.getLEI(c))&amp;&amp;(d+=&#8221;&amp;lei=&#8221;+c));c=&#8221;&#8221;;!e&amp;&amp;google.cshid&amp;&amp;-1==b.search(&#8220;&amp;cshid=&#8221;)&amp;&amp;&#8221;slh&#8221;!=a&amp;&amp;(c=&#8221;&amp;cshid=&#8221;+google.cshid);a=e||&#8221;/&#8221;+(g||&#8221;gen_204&#8243;)+&#8221;?atyp=i&amp;ct=&#8221;+a+&#8221;&amp;cad=&#8221;+b+d+f+&#8221;&amp;zx=&#8221;+google.time()+c;/^http:/i.test(a)&amp;&amp;google.https()&amp;&amp;(google.ml(Error(&#8220;a&#8221;),!1,{src:a,glmm:1}),a=&#8221;&#8221;);return a};}).call(this);(function(){google.y={};google.x=function(a,b){if(a)var c=a.id;else{do c=Math.random();while(google.y[c])}google.y[c]=[a,b];return!1};google.lm=[];google.plm=function(a){google.lm.push.apply(google.lm,a)};google.lq=[];google.load=function(a,b,c){google.lq.push([[a],b,c])};google.loadAll=function(a,b){google.lq.push([a,b])};}).call(this);google.f={};var a=window.location,b=a.href.indexOf(&#8220;#&#8221;);if(0&amp;lt;=b){var c=a.href.substring(b+1);/(^|&amp;)q=/.test(c)&amp;&amp;-1==c.indexOf(&#8220;#&#8221;)&amp;&amp;a.replace(&#8220;/search?&#8221;+c.replace(/(^|&amp;)fp=[^&amp;]*/g,&#8221;&#8221;)+&#8221;&amp;cad=h&#8221;)};&amp;lt;/script&amp;gt;&amp;lt;style&amp;gt;#gb{font:13px/27px Arial,sans-serif;height:30px}#gbz,#gbg{position:absolute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding-left:4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;position:absolute;top:-999px;visibility:hidden;z-index:998;right:0}.gbto #gbs{background:#fff}#gbx3,#gbx4{background-color:#2d2d2d;background-image:none;_background-image:none;background-position:0 -138px;background-repeat:repeat-x;border-bottom:1px solid #000;font-size:24px;height:29px;_height:30px;opacity:1;filter:alpha(opacity=100);position:absolute;top:0;width:100%;z-index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:relative}#gbbw{left:0;position:absolute;top:30px;width:100%}.gbtcb{position:absolute;visibility:hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{display:none !important}.gbxo{opacity:0 !important;filter:alpha(opacity=0) !important}.gbm{position:absolute;z-index:999;top:-999px;visibility:hidden;text-align:left;border:1px solid #bebebe;background:#fff;-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.gbrtl .gbm{-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2)}.gbto .gbm,.gbto #gbs{top:29px;visibility:visible}#gbz .gbm{left:0}#gbg .gbm{right:0}.gbxms{background-color:#ccc;display:block;position:absolute;z-index:1;top:-1px;left:-2px;right:-2px;bottom:-2px;opacity:.4;-moz-border-radius:3px;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=5);*opacity:1;*top:-2px;*left:-5px;*right:5px;*bottom:4px;-ms-filter:&#8221;progid:DXImageTransform.Microsoft.Blur(pixelradius=5)&#8221;;opacity:1\0/;top:-4px\0/;left:-6px\0/;right:5px\0/;bottom:4px\0/}.gbma{position:relative;top:-1px;border-style:solid dashed dashed;border-color:transparent;border-top-color:#c0c0c0;display:-moz-inline-box;display:inline-block;font-size:0;height:0;line-height:0;width:0;border-width:3px 3px 0;padding-top:1px;left:4px}#gbztms1,#gbi4m1,#gbi4s,#gbi4t{zoom:1}.gbtc,.gbmc,.gbmcc{display:block;list-style:none;margin:0;padding:0}.gbmc{background:#fff;padding:10px 0;position:relative;z-index:2;zoom:1}.gbt{position:relative;display:-moz-inline-box;display:inline-block;line-height:27px;padding:0;vertical-align:top}.gbt{*display:inline}.gbto{box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2)}.gbzt,.gbgt{cursor:pointer;display:block;text-decoration:none !important}span#gbg6,span#gbg4{cursor:default}.gbts{border-left:1px solid transparent;border-right:1px solid transparent;display:block;*display:inline-block;padding:0 5px;position:relative;z-index:1000}.gbts{*display:inline}.gbzt .gbts{display:inline;zoom:1}.gbto .gbts{background:#fff;border-color:#bebebe;color:#36c;padding-bottom:1px;padding-top:2px}.gbz0l .gbts{color:#fff;font-weight:bold}.gbtsa{padding-right:9px}#gbz .gbzt,#gbz .gbgt,#gbg .gbgt{color:#ccc!important}.gbtb2{display:block;border-top:2px solid transparent}.gbto .gbzt .gbtb2,.gbto .gbgt .gbtb2{border-top-width:0}.gbtb .gbts{background:url(https://ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(https://ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position:-27px -22px;border:0;font-size:0;padding:29px 0 0;*padding:27px 0 0;width:1px}.gbzt:hover,.gbzt:focus,.gbgt-hvr,.gbgt:focus{background-color:#4c4c4c;background-image:none;_background-image:none;background-position:0 -102px;background-repeat:repeat-x;outline:none;text-decoration:none !important}.gbpdjs .gbto .gbm{min-width:99%}.gbz0l .gbtb2{border-top-color:#dd4b39!important}#gbi4s,#gbi4s1{font-weight:bold}#gbg6.gbgt-hvr,#gbg6.gbgt:focus{background-color:transparent;background-image:none}.gbg4a{font-size:0;line-height:0}.gbg4a .gbts{padding:27px 5px 0;*padding:25px 5px 0}.gbto .gbg4a .gbts{padding:29px 5px 1px;*padding:27px 5px 1px}#gbi4i,#gbi4id{left:5px;border:0;height:24px;position:absolute;top:1px;width:24px}.gbto #gbi4i,.gbto #gbi4id{top:3px}.gbi4p{display:block;width:24px}#gbi4id{background-position:-44px -101px}#gbmpid{background-position:0 0}#gbmpi,#gbmpid{border:none;display:inline-block;height:48px;width:48px}#gbmpiw{display:inline-block;line-height:9px;padding-left:20px;margin-top:10px;position:relative}#gbmpi,#gbmpid,#gbmpiw{*display:inline}#gbg5{font-size:0}#gbgs5{padding:5px !important}.gbto #gbgs5{padding:7px 5px 6px !important}#gbi5{background:url(https://ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(https://ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position:0 0;display:block;font-size:0;height:17px;width:16px}.gbto #gbi5{background-position:-6px -22px}.gbn .gbmt,.gbn .gbmt:visited,.gbnd .gbmt,.gbnd .gbmt:visited{color:#dd8e27 !important}.gbf .gbmt,.gbf .gbmt:visited{color:#900 !important}.gbmt,.gbml1,.gbmlb,.gbmt:visited,.gbml1:visited,.gbmlb:visited{color:#36c !important;text-decoration:none !important}.gbmt,.gbmt:visited{display:block}.gbml1,.gbmlb,.gbml1:visited,.gbmlb:visited{display:inline-block;margin:0 10px}.gbml1,.gbmlb,.gbml1:visited,.gbmlb:visited{*display:inline}.gbml1,.gbml1:visited{padding:0 10px}.gbml1-hvr,.gbml1:focus{outline:none;text-decoration:underline !important}#gbpm .gbml1{display:inline;margin:0;padding:0;white-space:nowrap}.gbmlb,.gbmlb:visited{line-height:27px}.gbmlb-hvr,.gbmlb:focus{outline:none;text-decoration:underline !important}.gbmlbw{color:#ccc;margin:0 10px}.gbmt{padding:0 20px}.gbmt:hover,.gbmt:focus{background:#eee;cursor:pointer;outline:0 solid black;text-decoration:none !important}.gbm0l,.gbm0l:visited{color:#000 !important;font-weight:bold}.gbmh{border-top:1px solid #bebebe;font-size:0;margin:10px 0}#gbd4 .gbmc{background:#f5f5f5;padding-top:0}#gbd4 .gbsbic::-webkit-scrollbar-track:vertical{background-color:#f5f5f5;margin-top:2px}#gbmpdv{background:#fff;border-bottom:1px solid #bebebe;-moz-box-shadow:0 2px 4px rgba(0,0,0,.12);-o-box-shadow:0 2px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);position:relative;z-index:1}#gbd4 .gbmh{margin:0}.gbmtc{padding:0;margin:0;line-height:27px}.GBMCC:last-child:after,#GBMPAL:last-child:after{content:&#8217;\0A\0A&#8217;;white-space:pre;position:absolute}#gbmps{*zoom:1}#gbd4 .gbpc,#gbmpas .gbmt{line-height:17px}#gbd4 .gbpgs .gbmtc{line-height:27px}#gbd4 .gbmtc{border-bottom:1px solid #bebebe}#gbd4 .gbpc{display:inline-block;margin:16px 0 10px;padding-right:50px;vertical-align:top}#gbd4 .gbpc{*display:inline}.gbpc .gbps,.gbpc .gbps2{display:block;margin:0 20px}#gbmplp.gbps{margin:0 10px}.gbpc .gbps{color:#000;font-weight:bold}.gbpc .gbpd{margin-bottom:5px}.gbpd .gbmt,.gbpd .gbps{color:#666 !important}.gbpd .gbmt{opacity:.4;filter:alpha(opacity=40)}.gbps2{color:#666;display:block}.gbp0{display:none}.gbp0 .gbps2{font-weight:bold}#gbd4 .gbmcc{margin-top:5px}.gbpmc{background:#fef9db}.gbpmc .gbpmtc{padding:10px 20px}#gbpm{border:0;*border-collapse:collapse;border-spacing:0;margin:0;white-space:normal}#gbpm .gbpmtc{border-top:none;color:#000 !important;font:11px Arial,sans-serif}#gbpms{*white-space:nowrap}.gbpms2{font-weight:bold;white-space:nowrap}#gbmpal{*border-collapse:collapse;border-spacing:0;border:0;margin:0;white-space:nowrap;width:100%}.gbmpala,.gbmpalb{font:13px Arial,sans-serif;line-height:27px;padding:10px 20px 0;white-space:nowrap}.gbmpala{padding-left:0;text-align:left}.gbmpalb{padding-right:0;text-align:right}#gbmpasb .gbps{color:#000}#gbmpal .gbqfbb{margin:0 20px}.gbp0 .gbps{*display:inline}a.gbiba{margin:8px 20px 10px}.gbmpiaw{display:inline-block;padding-right:10px;margin-bottom:6px;margin-top:10px}.gbxv{visibility:hidden}.gbmpiaa{display:block;margin-top:10px}.gbmpia{border:none;display:block;height:48px;width:48px}.gbmpnw{display:inline-block;height:auto;margin:10px 0;vertical-align:top} .gbqfb,.gbqfba,.gbqfbb{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:default !important;display:inline-block;font-weight:bold;height:29px;line-height:29px;min-width:54px;*min-width:70px;padding:0 8px;text-align:center;text-decoration:none !important;-moz-user-select:none;-webkit-user-select:none}.gbqfb:focus,.gbqfba:focus,.gbqfbb:focus{border:1px solid #4d90fe;-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);outline:none}.gbqfb-hvr:focus,.gbqfba-hvr:focus,.gbqfbb-hvr:focus{-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}.gbqfb-no-focus:focus{border:1px solid #3079ed;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.gbqfb-hvr,.gbqfba-hvr,.gbqfbb-hvr{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.gbqfb::-moz-focus-inner,.gbqfba::-moz-focus-inner,.gbqfbb::-moz-focus-inner{border:0}.gbqfba,.gbqfbb{border:1px solid #dcdcdc;border-color:rgba(0,0,0,.1);color:#444 !important;font-size:11px}.gbqfb{background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=&#8217;#4d90fe&#8217;,EndColorStr=&#8217;#4787ed&#8217;);border:1px solid #3079ed;color:#fff!important;margin:0 0}.gbqfb-hvr{border-color:#2f5bb7}.gbqfb-hvr:focus{border-color:#2f5bb7}.gbqfb-hvr,.gbqfb-hvr:focus{background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8)}.gbqfb:active{background-color:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3)}.gbqfba{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=&#8217;#f5f5f5&#8242;,EndColorStr=&#8217;#f1f1f1&#8242;)}.gbqfba-hvr,.gbqfba-hvr:active{background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=&#8217;#f8f8f8&#8242;,EndColorStr=&#8217;#f1f1f1&#8242;)}.gbqfbb{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#fff,#fbfbfb);background-image:-moz-linear-gradient(top,#fff,#fbfbfb);background-image:-ms-linear-gradient(top,#fff,#fbfbfb);background-image:-o-linear-gradient(top,#fff,#fbfbfb);background-image:linear-gradient(top,#fff,#fbfbfb);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=&#8217;#ffffff&#8217;,EndColorStr=&#8217;#fbfbfb&#8217;)}.gbqfbb-hvr,.gbqfbb-hvr:active{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-moz-linear-gradient(top,#fff,#f8f8f8);background-image:-ms-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(top,#fff,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=&#8217;#ffffff&#8217;,EndColorStr=&#8217;#f8f8f8&#8242;)}.gbqfba-hvr,.gbqfba-hvr:active,.gbqfbb-hvr,.gbqfbb-hvr:active{border-color:#c6c6c6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);color:#222 !important}.gbqfba:active,.gbqfbb:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)} #gbmpas{max-height:220px}#gbmm{max-height:530px}.gbsb{-webkit-box-sizing:border-box;display:block;position:relative;*zoom:1}.gbsbic{overflow:auto}.gbsbis .gbsbt,.gbsbis .gbsbb{-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.1)),color-stop(.5,rgba(0,0,0,.8)),color-stop(1,rgba(0,0,0,.1)));left:0;margin-right:0;opacity:0;position:absolute;width:100%}.gbsb .gbsbt:after,.gbsb .gbsbb:after{content:&#8221;&#8221;;display:block;height:0;left:0;position:absolute;width:100%}.gbsbis .gbsbt{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-ms-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));height:6px;top:0}.gbsb .gbsbt:after{border-top:1px solid #ebebeb;border-color:rgba(0,0,0,.3);top:0}.gbsb .gbsbb{-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.1)),color-stop(.5,rgba(0,0,0,.8)),color-stop(1,rgba(0,0,0,.1)));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));bottom:0;height:4px}.gbsb .gbsbb:after{border-bottom:1px solid #ebebeb;border-color:rgba(0,0,0,.3);bottom:0} &amp;lt;/style&amp;gt;&amp;lt;style&amp;gt;body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0;overflow-y:scroll}#gog{padding:3px 8px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#36c}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}a.gb1,a.gb2,a.gb3,a.gb4{color:#11c !important}body{background:#fff;color:black}a{color:#11c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#36c}a:visited{color:#551a8b}a.gb1,a.gb4{text-decoration:underline}a.gb3:hover{text-decoration:none}#ghead a.gb2:hover{color:#fff !important}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px}.lsbb{display:block}.ftl,#fll a{display:inline-block;margin:0 12px}.lsb{background:url(/images/nav_logo229.png) 0 -261px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb:active{background:#ccc}.lst:focus{outline:none}&amp;lt;/style&amp;gt;&amp;lt;script nonce=&#8221;qdD4ZHhZRvzTjuVgI9o8kg==&#8221;&amp;gt;(function(){try{var e=this||self;var aa=function(a,b,c,d){d=d||{};d._sn=[&#8220;cfg&#8221;,b,c].join(&#8220;.&#8221;);window.gbar.logger.ml(a,d)};var g=window.gbar=window.gbar||{},h=window.gbar.i=window.gbar.i||{},ba;function _tvn(a,b){a=parseInt(a,10);return isNaN(a)?b:a}function _tvf(a,b){a=parseFloat(a);return isNaN(a)?b:a}function _tvv(a){return!!a}function p(a,b,c){(c||g)[a]=b}g.bv={n:_tvn(&#8220;2&#8243;,0),r:&#8221;&#8221;,f:&#8221;.66.41.&#8221;,e:&#8221;1300102,3700328&#8243;,m:_tvn(&#8220;1&#8221;,1)}; function ca(a,b,c){var d=&#8221;on&#8221;+b;if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(d,c);else{var f=a[d];a[d]=function(){var k=f.apply(this,arguments),m=c.apply(this,arguments);return void 0==k?m:void 0==m?k:m&amp;&amp;k}}}var da=function(a){return function(){return g.bv.m==a}},ea=da(1),fa=da(2);p(&#8220;sb&#8221;,ea);p(&#8220;kn&#8221;,fa);h.a=_tvv;h.b=_tvf;h.c=_tvn;h.i=aa;var r=window.gbar.i.i;var t=function(){},ha=function(){},ka=function(a){var b=new Image,c=ia;b.onerror=b.onload=b.onabort=function(){try{delete ja[c]}catch(d){}};ja[c]=b;b.src=a;ia=c+1},ja=[],ia=0;p(&#8220;logger&#8221;,{il:ha,ml:t,log:ka});var u=window.gbar.logger;var v={},la={},w=[],ma=h.b(&#8220;0.1&#8221;,.1),na=h.a(&#8220;1&#8221;,!0),oa=function(a,b){w.push([a,b])},pa=function(a,b){v[a]=b},qa=function(a){return a in v},x={},A=function(a,b){x[a]||(x[a]=[]);x[a].push(b)},B=function(a){A(&#8220;m&#8221;,a)},ra=function(a,b){var c=document.createElement(&#8220;script&#8221;);c.src=a;c.async=na;Math.random()&amp;lt;ma&amp;&amp;(c.onerror=function(){c.onerror=null;t(Error(&#8220;Bundle load failed: name=&#8221;+(b||&#8221;UNK&#8221;)+&#8221; url=&#8221;+a))});(document.getElementById(&#8220;xjsc&#8221;)||document.getElementsByTagName(&#8220;body&#8221;)[0]|| document.getElementsByTagName(&#8220;head&#8221;)[0]).appendChild(c)},D=function(a){for(var b=0,c;(c=w[b])&amp;&amp;c[0]!=a;++b);!c||c[1].l||c[1].s||(c[1].s=!0,sa(2,a),c[1].url&amp;&amp;ra(c[1].url,a),c[1].libs&amp;&amp;C&amp;&amp;C(c[1].libs))},ta=function(a){A(&#8220;gc&#8221;,a)},ua=null,va=function(a){ua=a},sa=function(a,b,c){if(ua){a={t:a,b:b};if(c)for(var d in c)a[d]=c[d];try{ua(a)}catch(f){}}};p(&#8220;mdc&#8221;,v);p(&#8220;mdi&#8221;,la);p(&#8220;bnc&#8221;,w);p(&#8220;qGC&#8221;,ta);p(&#8220;qm&#8221;,B);p(&#8220;qd&#8221;,x);p(&#8220;lb&#8221;,D);p(&#8220;mcf&#8221;,pa);p(&#8220;bcf&#8221;,oa);p(&#8220;aq&#8221;,A);p(&#8220;mdd&#8221;,&#8221;&#8221;); p(&#8220;has&#8221;,qa);p(&#8220;trh&#8221;,va);p(&#8220;tev&#8221;,sa);if(h.a(&#8220;m;/_/scs/abc-static/_/js/k=gapi.gapi.en.JNa9MntajDY.O/d=1/rs=AHpOoo_db4DX0hhorP4qsjM6Ki5qzOgeUA/m=__features__&#8221;)){var F=function(a,b){return wa?a||b:b},xa=h.a(&#8220;1&#8221;),ya=h.a(&#8220;&#8221;),za=h.a(&#8220;&#8221;),wa=h.a(&#8220;&#8221;),Aa=window.gapi=F(window.gapi,{}),Ba=function(a,b){var c=function(){g.dgl(a,b)};xa?B(c):(A(&#8220;gl&#8221;,c),D(&#8220;gl&#8221;))},Ca={},Da=function(a){a=a.split(&#8220;:&#8221;);for(var b;(b=a.pop())&amp;&amp;Ca[b];);return!b},C=function(a){function b(){for(var c=a.split(&#8220;:&#8221;),d=0,f;f=c[d];++d)Ca[f]=1;for(c=0;d=w[c];++c)d=d[1],(f=d.libs)&amp;&amp;!d.l&amp;&amp;d.i&amp;&amp; Da(f)&amp;&amp;d.i()}g.dgl(a,b)},G=window.___jsl=F(window.___jsl,{});G.h=F(G.h,&#8221;m;/_/scs/abc-static/_/js/k=gapi.gapi.en.JNa9MntajDY.O/d=1/rs=AHpOoo_db4DX0hhorP4qsjM6Ki5qzOgeUA/m=__features__&#8221;);G.ms=F(G.ms,&#8221;https://apis.google.com&#8221;);G.m=F(G.m,&#8221;&#8221;);G.l=F(G.l,[]);G.dpo=F(G.dpo,&#8221;&#8221;);xa||w.push([&#8220;gl&#8221;,{url:&#8221;//ssl.gstatic.com/gb/js/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js&#8221;}]);var Ea={pu:ya,sh:&#8221;&#8221;,si:za,hl:&#8221;en&#8221;};v.gl=Ea;wa?Aa.load||p(&#8220;load&#8221;,Ba,Aa):p(&#8220;load&#8221;,Ba,Aa);p(&#8220;dgl&#8221;,Ba);p(&#8220;agl&#8221;,Da);h.o=xa};var Fa=h.b(&#8220;0.1&#8221;,.001),Ga=0; function _mlToken(a,b){try{if(1&amp;gt;Ga){Ga++;var c=a;b=b||{};var d=encodeURIComponent,f=[&#8220;//www.google.com/gen_204?atyp=i&amp;zx=&#8221;,(new Date).getTime(),&#8221;&amp;jexpid=&#8221;,d(&#8220;28834&#8243;),&#8221;&amp;srcpg=&#8221;,d(&#8220;prop=1&#8243;),&#8221;&amp;jsr=&#8221;,Math.round(1/Fa),&#8221;&amp;ogev=&#8221;,d(&#8220;VtlnXfS5K4LQaYLunbgE&#8221;),&#8221;&amp;ogf=&#8221;,g.bv.f,&#8221;&amp;ogrp=&#8221;,d(&#8220;&#8221;),&#8221;&amp;ogv=&#8221;,d(&#8220;265367620.0&#8221;),&#8221;&amp;oggv=&#8221;+d(&#8220;es_plusone_gc_20190630.0_p0&#8243;),&#8221;&amp;ogd=&#8221;,d(&#8220;com&#8221;),&#8221;&amp;ogc=&#8221;,d(&#8220;GBR&#8221;),&#8221;&amp;ogl=&#8221;,d(&#8220;en&#8221;)];b._sn&amp;&amp;(b._sn= &#8220;og.&#8221;+b._sn);for(var k in b)f.push(&#8220;&amp;&#8221;),f.push(d(k)),f.push(&#8220;=&#8221;),f.push(d(b[k]));f.push(&#8220;&amp;emsg=&#8221;);f.push(d(c.name+&#8221;:&#8221;+c.message));var m=f.join(&#8220;&#8221;);Ha(m)&amp;&amp;(m=m.substr(0,2E3));var n=m;var l=window.gbar.logger._aem(a,n);ka(l)}}catch(q){}}var Ha=function(a){return 2E3&amp;lt;=a.length},Ia=function(a,b){return b};function Ja(a){t=a;p(&#8220;_itl&#8221;,Ha,u);p(&#8220;_aem&#8221;,Ia,u);p(&#8220;ml&#8221;,t,u);a={};v.er=a}h.a(&#8220;&#8221;)?Ja(function(a){throw a;}):h.a(&#8220;1&#8243;)&amp;&amp;Math.random()&amp;lt;Fa&amp;&amp;Ja(_mlToken);var _E=&#8221;left&#8221;,Ka=h.a(&#8220;&#8221;),J=function(a,b){var c=a.className;H(a,b)||(a.className+=(&#8220;&#8221;!=c?&#8221; &#8220;:&#8221;&#8221;)+b)},K=function(a,b){var c=a.className;b=new RegExp(&#8220;\\s?\\b&#8221;+b+&#8221;\\b&#8221;);c&amp;&amp;c.match(b)&amp;&amp;(a.className=c.replace(b,&#8221;&#8221;))},H=function(a,b){b=new RegExp(&#8220;\\b&#8221;+b+&#8221;\\b&#8221;);a=a.className;return!(!a||!a.match(b))},La=function(a,b){H(a,b)?K(a,b):J(a,b)},Ma=function(a,b){a[b]=function(c){var d=arguments;g.qm(function(){a[b].apply(this,d)})}},Na=function(){return&#8221;1&#8243;}, Oa=function(a){a=[&#8220;//www.gstatic.com&#8221;,&#8221;/og/_/js/d=1/k=&#8221;,&#8221;og.og2.en_US.8Lfl1Pd7Dxg.O&#8221;,&#8221;/rt=j/m=&#8221;,a,&#8221;/rs=&#8221;,&#8221;AA2YrTsfZYnB3ch32qNOe_RpHyKI_KoR3Q&#8221;];Ka&amp;&amp;a.push(&#8220;?host=www.gstatic.com&amp;bust=og.og2.en_US.GV0p4eKywTo.DU&#8221;);a=a.join(&#8220;&#8221;);ra(a)};p(&#8220;ca&#8221;,J);p(&#8220;cr&#8221;,K);p(&#8220;cc&#8221;,H);h.k=J;h.l=K;h.m=H;h.n=La;h.p=Oa;h.q=Ma;h.r=Na;var Pa=[&#8220;gb_71&#8243;,&#8221;gb_155&#8243;],Qa;function Ra(a){Qa=a}function Sa(a){var b=Qa&amp;&amp;!a.href.match(/.*\/accounts\/ClearSID[?]/)&amp;&amp;encodeURIComponent(Qa());b&amp;&amp;(a.href=a.href.replace(/([?&amp;]continue=)[^&amp;]*/,&#8221;$1&#8243;+b))}function Ta(a){window.gApplication&amp;&amp;(a.href=window.gApplication.getTabUrl(a.href))}function Ua(a){try{var b=(document.forms[0].q||&#8221;&#8221;).value;b&amp;&amp;(a.href=a.href.replace(/([?&amp;])q=[^&amp;]*|$/,function(c,d){return(d||&#8221;&amp;&#8221;)+&#8221;q=&#8221;+encodeURIComponent(b)}))}catch(c){r(c,&#8221;sb&#8221;,&#8221;pq&#8221;)}} var Va=function(){for(var a=[],b=0,c;c=Pa[b];++b)(c=document.getElementById(c))&amp;&amp;a.push(c);return a},Wa=function(){var a=Va();return 0&amp;lt;a.length?a[0]:null},Xa=function(){return document.getElementById(&#8220;gb_70&#8221;)},L={},M={},Ya={},N={},O=void 0,cb=function(a,b){try{var c=document.getElementById(&#8220;gb&#8221;);J(c,&#8221;gbpdjs&#8221;);P();Za(document.getElementById(&#8220;gb&#8221;))&amp;&amp;J(c,&#8221;gbrtl&#8221;);if(b&amp;&amp;b.getAttribute){var d=b.getAttribute(&#8220;aria-owns&#8221;);if(d.length){var f=document.getElementById(d);if(f){var k=b.parentNode;if(O==d)O=void 0, K(k,&#8221;gbto&#8221;);else{if(O){var m=document.getElementById(O);if(m&amp;&amp;m.getAttribute){var n=m.getAttribute(&#8220;aria-owner&#8221;);if(n.length){var l=document.getElementById(n);l&amp;&amp;l.parentNode&amp;&amp;K(l.parentNode,&#8221;gbto&#8221;)}}}$a(f)&amp;&amp;ab(f); e4 O=d;J(k,&#8221;gbto&#8221;)}}}}B(function(){g.tg(a,b,!0)});bb(a)}catch(q){r(q,&#8221;sb&#8221;,&#8221;tg&#8221;)}},db=function(a){B(function(){g.close(a)})},eb=function(a){B(function(){g.rdd(a)})},Za=function(a){var b,c=document.defaultView;c&amp;&amp;c.getComputedStyle?( 5125 a=c.getComputedStyle(a,&#8221;&#8221;))&amp;&amp;(b=a.direction):b=a.currentStyle? a.currentStyle.direction:a.style.direction;return&#8221;rtl&#8221;==b},gb=function(a,b,c){if(a)try{var d=document.getElementById(&#8220;gbd5&#8221;);if(d){var f=d.firstChild,k=f.firstChild,m=document.createElement(&#8220;li&#8221;);m.className=b+&#8221; gbmtc&#8221;;m.id=c;a.className=&#8221;gbmt&#8221;;m.appendChild(a);if(k.hasChildNodes()){c=[[&#8220;gbkc&#8221;],[&#8220;gbf&#8221;,&#8221;gbe&#8221;,&#8221;gbn&#8221;],[&#8220;gbkp&#8221;],[&#8220;gbnd&#8221;]];d=0;var n=k.childNodes.length;f=!1;for(var l=-1,q=0,E;E=c[q];q++){for(var U=0,I;I=E[U];U++){for(;d&amp;lt;n&amp;&amp;H(k.childNodes[d],I);)d++;if(I==b){k.insertBefore(m,k.childNodes[d]|| null);f=!0;break}}if(f){if(d+1&amp;lt;k.childNodes.length){var V=k.childNodes[d+1];H(V.firstChild,&#8221;gbmh&#8221;)||fb(V,E)||(l=d+1)}else if(0&amp;lt;=d-1){var W=k.childNodes[d-1];H(W.firstChild,&#8221;gbmh&#8221;)||fb(W,E)||(l=d)}break}0&amp;lt;d&amp;&amp;d+1&amp;lt;n&amp;&amp;d++}if(0&amp;lt;=l){var y=document.createElement(&#8220;li&#8221;),z=document.createElement(&#8220;div&#8221;);y.className=&#8221;gbmtc&#8221;;z.className=&#8221;gbmt gbmh&#8221;;y.appendChild(z);k.insertBefore(y,k.childNodes[l])}g.addHover&amp;&amp;g.addHover(a)}else k.appendChild(m)}}catch(Eb){r(Eb,&#8221;sb&#8221;,&#8221;al&#8221;)}},fb=function(a,b){for(var c=b.length, d=0;d&amp;lt;c;d++)if(H(a,b[d]))return!0;return!1},hb=function(a,b,c){gb(a,b,c)},ib=function(a,b){gb(a,&#8221;gbe&#8221;,b)},jb=function(){B(function(){g.pcm&amp;&amp;g.pcm()})},kb=function(){B(function(){g.pca&amp;&amp;g.pca()})},lb=function(a,b,c,d,f,k,m,n,l,q){B(function(){g.paa&amp;&amp;g.paa(a,b,c,d,f,k,m,n,l,q)})},mb=function(a,b){L[a]||(L[a]=[]);L[a].push(b)},nb=function(a,b){M[a]||(M[a]=[]);M[a].push(b)},ob=function(a,b){Ya[a]=b},pb=function(a,b){N[a]||(N[a]=[]);N[a].push(b)},bb=function(a){a.preventDefault&amp;&amp;a.preventDefault();a.returnValue= !1;a.cancelBubble=!0},qb=null,ab=function(a,b){P();if(a){rb(a,&#8221;Opening&amp;hellip;&#8221;);Q(a,!0);b=&#8221;undefined&#8221;!=typeof b?b:1E4;var c=function(){sb(a)};qb=window.setTimeout(c,b)}},tb=function(a){P();a&amp;&amp;(Q(a,!1),rb(a,&#8221;&#8221;))},sb=function(a){try{P();var b=a||document.getElementById(O);b&amp;&amp;(rb(b,&#8221;This service is currently unavailable.%1$sPlease try again later.&#8221;,&#8221;%1$s&#8221;),Q(b,!0))}catch(c){r(c,&#8221;sb&#8221;,&#8221;sdhe&#8221;)}},rb=function(a,b,c){if(a&amp;&amp;b){var d=$a(a);if(d){if(c){d.innerHTML=&#8221;&#8221;;b=b.split(c);c=0;for(var f;f=b[c];c++){var k=document.createElement(&#8220;div&#8221;); k.innerHTML=f;d.appendChild(k)}}else d.innerHTML=b;Q(a,!0)}}},Q=function(a,b){(b=void 0!==b?b:!0)?J(a,&#8221;gbmsgo&#8221;):K(a,&#8221;gbmsgo&#8221;)},$a=function(a){for(var b=0,c;c=a.childNodes[b];b++)if(H(c,&#8221;gbmsg&#8221;))return c},P=function(){qb&amp;&amp;window.clearTimeout(qb)},ub=function(a){var b=&#8221;inner&#8221;+a;a=&#8221;offset&#8221;+a;return window[b]?window[b]:document.documentElement&amp;&amp;document.documentElement[a]?document.documentElement[a]:0},vb=function(){return!1},wb=function(){return!!O};p(&#8220;so&#8221;,Wa);p(&#8220;sos&#8221;,Va);p(&#8220;si&#8221;,Xa);p(&#8220;tg&#8221;,cb); p(&#8220;close&#8221;,db);p(&#8220;rdd&#8221;,eb);p(&#8220;addLink&#8221;,hb);p(&#8220;addExtraLink&#8221;,ib);p(&#8220;pcm&#8221;,jb);p(&#8220;pca&#8221;,kb);p(&#8220;paa&#8221;,lb);p(&#8220;ddld&#8221;,ab);p(&#8220;ddrd&#8221;,tb);p(&#8220;dderr&#8221;,sb);p(&#8220;rtl&#8221;,Za);p(&#8220;op&#8221;,wb);p(&#8220;bh&#8221;,L);p(&#8220;abh&#8221;,mb);p(&#8220;dh&#8221;,M);p(&#8220;adh&#8221;,nb);p(&#8220;ch&#8221;,N);p(&#8220;ach&#8221;,pb);p(&#8220;eh&#8221;,Ya);p(&#8220;aeh&#8221;,ob);ba=h.a(&#8220;&#8221;)?Ta:Ua;p(&#8220;qs&#8221;,ba);p(&#8220;setContinueCb&#8221;,Ra);p(&#8220;pc&#8221;,Sa);p(&#8220;bsy&#8221;,vb);h.d=bb;h.j=ub;var xb={};v.base=xb;w.push([&#8220;m&#8221;,{url:&#8221;//ssl.gstatic.com/gb/js/sem_591eec649ac9b932a5d8552377d75579.js&#8221;}]);g.sg={c:&#8221;1&#8243;};p(&#8220;wg&#8221;,{rg:{}});var yb={tiw:h.c(&#8220;15000&#8221;,0),tie:h.c(&#8220;30000&#8221;,0)};v.wg=yb;var zb={thi:h.c(&#8220;10000&#8221;,0),thp:h.c(&#8220;180000&#8221;,0),tho:h.c(&#8220;5000&#8221;,0),tet:h.b(&#8220;0.5&#8221;,0)};v.wm=zb;if(h.a(&#8220;1&#8221;)){var Ab=h.a(&#8220;&#8221;);w.push([&#8220;gc&#8221;,{auto:Ab,url:&#8221;//ssl.gstatic.com/gb/js/abc/gci_91f30755d6a6b787dcc2a4062e6e9824.js&#8221;,libs:&#8221;googleapis.client:plusone:gapi.iframes&#8221;}]);var Bb={version:&#8221;gci_91f30755d6a6b787dcc2a4062e6e9824.js&#8221;,index:&#8221;&#8221;,lang:&#8221;en&#8221;};v.gc=Bb;var Cb=function(a){window.googleapis&amp;&amp;window.iframes?a&amp;&amp;a():(a&amp;&amp;ta(a),D(&#8220;gc&#8221;))};p(&#8220;lGC&#8221;,Cb);h.a(&#8220;1&#8221;)&amp;&amp;p(&#8220;lPWF&#8221;,Cb)};window.__PVT=&#8221;&#8221;;if(h.a(&#8220;1&#8221;)&amp;&amp;h.a(&#8220;1&#8221;)){var Db=function(a){Cb(function(){A(&#8220;pw&#8221;,a);D(&#8220;pw&#8221;)})};p(&#8220;lPW&#8221;,Db);w.push([&#8220;pw&#8221;,{url:&#8221;//ssl.gstatic.com/gb/js/abc/pwm_45f73e4df07a0e388b0fa1f3d30e7280.js&#8221;}]);var Fb=[],Gb=function(a){Fb[0]=a},Hb=function(a,b){b=b||{};b._sn=&#8221;pw&#8221;;t(a,b)},Ib={signed:Fb,elog:Hb,base:&#8221;https://plusone.google.com/u/0&#8243;,loadTime:(new Date).getTime()};v.pw=Ib;var Jb=function(a,b){var c=b.split(&#8220;.&#8221;);b=function(){var m=arguments;a(function(){for(var n=g,l=0,q=c.length-1;l&amp;lt;q;++l)n=n[c[l]];n[c[l]].apply(n,m)})};for(var d=g,f=0,k=c.length-1;f&amp;lt; k;++f)d=d[c[f]]=d[c[f]]||{};return d[c[f]]=b};Jb(Db,&#8221;pw.clk&#8221;);Jb(Db,&#8221;pw.hvr&#8221;);p(&#8220;su&#8221;,Gb,g.pw)};var Kb=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,41,42,43,48,49,500];var Lb=h.b(&#8220;0.001&#8221;,1E-4),Mb=h.b(&#8220;1&#8221;,1),Nb=!1,Ob=!1;if(h.a(&#8220;1&#8243;)){var Pb=Math.random();Pb&amp;lt;Lb&amp;&amp;(Nb=!0);Pb&amp;lt;Mb&amp;&amp;(Ob=!0)}var R=null; function Qb(a,b){var c=Lb,d=Nb;var f=a;if(!R){R={};for(var k=0;k&amp;lt;Kb.length;k++){var m=Kb[k];R[m]=!0}}if(f=!!R[f])c=Mb,d=Ob;if(d){d=encodeURIComponent;if(g.rp){var n=g.rp();n=&#8221;-1&#8243;!=n?n:&#8221;&#8221;}else n=&#8221;&#8221;;f=(new Date).getTime();k=d(&#8220;28834&#8221;);m=d(&#8220;VtlnXfS5K4LQaYLunbgE&#8221;);var l=g.bv.f,q=d(&#8220;1&#8221;);n=d(n);c=Math.round(1/c);var E=d(&#8220;265367620.0&#8221;),U=&#8221;&amp;oggv=&#8221;+d(&#8220;es_plusone_gc_20190630.0_p0&#8221;),I=d(&#8220;com&#8221;),V=d(&#8220;en&#8221;),W= d(&#8220;GBR&#8221;);var y=0;h.a(&#8220;&#8221;)&amp;&amp;(y|=1);h.a(&#8220;&#8221;)&amp;&amp;(y|=2);h.a(&#8220;&#8221;)&amp;&amp;(y|=4);a=[&#8220;//www.google.com/gen_204?atyp=i&amp;zx=&#8221;,f,&#8221;&amp;oge=&#8221;,a,&#8221;&amp;ogex=&#8221;,k,&#8221;&amp;ogev=&#8221;,m,&#8221;&amp;ogf=&#8221;,l,&#8221;&amp;ogp=&#8221;,q,&#8221;&amp;ogrp=&#8221;,n,&#8221;&amp;ogsr=&#8221;,c,&#8221;&amp;ogv=&#8221;,E,U,&#8221;&amp;ogd=&#8221;,I,&#8221;&amp;ogl=&#8221;,V,&#8221;&amp;ogc=&#8221;,W,&#8221;&amp;ogus=&#8221;,y];if(b){&#8220;ogw&#8221;in b&amp;&amp;(a.push(&#8220;&amp;ogw=&#8221;+b.ogw),delete b.ogw);f=[];for(z in b)0!=f.length&amp;&amp;f.push(&#8220;,&#8221;),f.push(Rb(z)),f.push(&#8220;.&#8221;),f.push(Rb(b[z]));var z=f.join(&#8220;&#8221;);&#8221;&#8221;!=z&amp;&amp;(a.push(&#8220;&amp;ogad=&#8221;),a.push(d(z)))}ka(a.join(&#8220;&#8221;))}} function Rb(a){&#8220;number&#8221;==typeof a&amp;&amp;(a+=&#8221;&#8221;);return&#8221;string&#8221;==typeof a?a.replace(&#8220;.&#8221;,&#8221;%2E&#8221;).replace(&#8220;,&#8221;,&#8221;%2C&#8221;):a}ha=Qb;p(&#8220;il&#8221;,ha,u);var Sb={};v.il=Sb;var Tb=function(a,b,c,d,f,k,m,n,l,q){B(function(){g.paa(a,b,c,d,f,k,m,n,l,q)})},Ub=function(){B(function(){g.prm()})},Vb=function(a){B(function(){g.spn(a)})},Wb=function(a){B(function(){g.sps(a)})},Xb=function(a){B(function(){g.spp(a)})},Yb={&#8220;27&#8243;:&#8221;https://ssl.gstatic.com/gb/images/silhouette_24.png&#8221;,&#8221;27&#8243;:&#8221;https://ssl.gstatic.com/gb/images/silhouette_24.png&#8221;,&#8221;27&#8243;:&#8221;https://ssl.gstatic.com/gb/images/silhouette_24.png&#8221;},Zb=function(a){return(a=Yb[a])||&#8221;https://ssl.gstatic.com/gb/images/silhouette_24.png&#8221;}, $b=function(){B(function(){g.spd()})};p(&#8220;spn&#8221;,Vb);p(&#8220;spp&#8221;,Xb);p(&#8220;sps&#8221;,Wb);p(&#8220;spd&#8221;,$b);p(&#8220;paa&#8221;,Tb);p(&#8220;prm&#8221;,Ub);mb(&#8220;gbd4&#8221;,Ub); if(h.a(&#8220;&#8221;)){var ac={d:h.a(&#8220;&#8221;),e:&#8221;&#8221;,sanw:h.a(&#8220;&#8221;),p:&#8221;https://ssl.gstatic.com/gb/images/silhouette_96.png&#8221;,cp:&#8221;1&#8243;,xp:h.a(&#8220;1&#8243;),mg:&#8221;%1$s (delegated)&#8221;,md:&#8221;%1$s (default)&#8221;,mh:&#8221;220&#8243;,s:&#8221;1&#8243;,pp:Zb,ppl:h.a(&#8220;&#8221;),ppa:h.a(&#8220;&#8221;), ppm:&#8221;Google+ page&#8221;};v.prf=ac};var S,bc,T,cc,X=0,dc=function(a,b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.indexOf(a,b,c);for(c=null==c?0:0&amp;gt;c?Math.max(0,a.length+c):c;c&amp;lt;a.length;c++)if(c in a&amp;&amp;a[c]===b)return c;return-1},Y=function(a,b){return-1==dc(a,X)?(r(Error(X+&#8221;_&#8221;+b),&#8221;up&#8221;,&#8221;caa&#8221;),!1):!0},fc=function(a,b){Y([1,2],&#8221;r&#8221;)&amp;&amp;(S[a]=S[a]||[],S[a].push(b),2==X&amp;&amp;window.setTimeout(function(){b(ec(a))},0))},gc=function(a,b,c){if(Y([1],&#8221;nap&#8221;)&amp;&amp;c){for(var d=0;d&amp;lt;c.length;d++)bc[c[d]]=!0;g.up.spl(a,b,&#8221;nap&#8221;,c)}},hc= function(a,b,c){if(Y([1],&#8221;aop&#8221;)&amp;&amp;c){if(T)for(var d in T)T[d]=T[d]&amp;&amp;-1!=dc(c,d);else for(T={},d=0;d&amp;lt;c.length;d++)T[c[d]]=!0;g.up.spl(a,b,&#8221;aop&#8221;,c)}},ic=function(){try{if(X=2,!cc){cc=!0;for(var a in S)for(var b=S[a],c=0;c&amp;lt;b.length;c++)try{b[c](ec(a))}catch(d){r(d,&#8221;up&#8221;,&#8221;tp&#8221;)}}}catch(d){r(d,&#8221;up&#8221;,&#8221;mtp&#8221;)}},ec=function(a){if(Y([2],&#8221;ssp&#8221;)){var b=!bc[a];T&amp;&amp;(b=b&amp;&amp;!!T[a]);return b}};cc=!1;S={};bc={};T=null;X=1; var jc=function(a){var b=!1;try{b=a.cookie&amp;&amp;a.cookie.match(&#8220;PREF&#8221;)}catch(c){}return!b},kc=function(){try{return!!e.localStorage&amp;&amp;&#8221;object&#8221;==typeof e.localStorage}catch(a){return!1}},lc=function(a){return a&amp;&amp;a.style&amp;&amp;a.style.behavior&amp;&amp;&#8221;undefined&#8221;!=typeof a.load},mc=function(a,b,c,d){try{jc(document)||(d||(b=&#8221;og-up-&#8220;+b),kc()?e.localStorage.setItem(b,c):lc(a)&amp;&amp;(a.setAttribute(b,c),a.save(a.id)))}catch(f){f.code!=DOMException.QUOTA_EXCEEDED_ERR&amp;&amp;r(f,&#8221;up&#8221;,&#8221;spd&#8221;)}},nc=function(a,b,c){try{if(jc(document))return&#8221;&#8221;; c||(b=&#8221;og-up-&#8220;+b);if(kc())return e.localStorage.getItem(b);if(lc(a))return a.load(a.id),a.getAttribute(b)}catch(d){d.code!=DOMException.QUOTA_EXCEEDED_ERR&amp;&amp;r(d,&#8221;up&#8221;,&#8221;gpd&#8221;)}return&#8221;&#8221;},oc=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&amp;&amp;a.attachEvent(&#8220;on&#8221;+b,c)},pc=function(a){for(var b=0,c;c=a[b];b++){var d=g.up;c=c in d&amp;&amp;d[c];if(!c)return!1}return!0},qc=function(a,b){try{if(jc(a))return-1;var c=a.cookie.match(/OGPC=([^;]*)/);if(c&amp;&amp;c[1]){var d=c[1].match(new RegExp(&#8220;\\b&#8221;+ b+&#8221;-([0-9]+):&#8221;));if(d&amp;&amp;d[1])return parseInt(d[1],10)}}catch(f){f.code!=DOMException.QUOTA_EXCEEDED_ERR&amp;&amp;r(f,&#8221;up&#8221;,&#8221;gcc&#8221;)}return-1};p(&#8220;up&#8221;,{r:fc,nap:gc,aop:hc,tp:ic,ssp:ec,spd:mc,gpd:nc,aeh:oc,aal:pc,gcc:qc});var Z=function(a,b){a[b]=function(c){var d=arguments;g.qm(function(){a[b].apply(this,d)})}};Z(g.up,&#8221;sl&#8221;);Z(g.up,&#8221;si&#8221;);Z(g.up,&#8221;spl&#8221;);Z(g.up,&#8221;dpc&#8221;);Z(g.up,&#8221;iic&#8221;);g.mcf(&#8220;up&#8221;,{sp:h.b(&#8220;0.01&#8243;,1),tld:&#8221;co.uk&#8221;,prid:&#8221;1&#8243;});function rc(){function a(){for(var l;(l=k[m++])&amp;&amp;&#8221;m&#8221;!=l[0]&amp;&amp;!l[1].auto;);l&amp;&amp;(sa(2,l[0]),l[1].url&amp;&amp;ra(l[1].url,l[0]),l[1].libs&amp;&amp;C&amp;&amp;C(l[1].libs));m&amp;lt;k.length&amp;&amp;setTimeout(a,0)}function b(){0&amp;lt;f&#8211;?setTimeout(b,0):a()}var c=h.a(&#8220;1&#8221;),d=h.a(&#8220;&#8221;),f=3,k=w,m=0,n=window.gbarOnReady;if(n)try{n()}catch(l){r(l,&#8221;ml&#8221;,&#8221;or&#8221;)}d?p(&#8220;ldb&#8221;,a):c?ca(window,&#8221;load&#8221;,b):b()}p(&#8220;rdl&#8221;,rc);}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); (function(){try{var a=window.gbar;a.mcf(&#8220;pm&#8221;,{p:&#8221;&#8221;});}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); (function(){try{var a=window.gbar;a.mcf(&#8220;mm&#8221;,{s:&#8221;1&#8243;});}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); (function(){try{var d=window.gbar.i.i;var e=window.gbar;var f=e.i;var g=f.c(&#8220;1&#8221;,0),h=/\bgbmt\b/,k=function(a){try{var b=document.getElementById(&#8220;gb_&#8221;+g),c=document.getElementById(&#8220;gb_&#8221;+a);b&amp;&amp;f.l(b,h.test(b.className)?&#8221;gbm0l&#8221;:&#8221;gbz0l&#8221;);c&amp;&amp;f.k(c,h.test(c.className)?&#8221;gbm0l&#8221;:&#8221;gbz0l&#8221;)}catch(l){d(l,&#8221;sj&#8221;,&#8221;ssp&#8221;)}g=a},m=e.qs,n=function(a){var b=a.href;var c=window.location.href.match(/.*?:\/\/[^\/]*/)[0];c=new RegExp(&#8220;^&#8221;+c+&#8221;/search\\?&#8221;);(b=c.test(b))&amp;&amp;!/(^|\\?|&amp;)ei=/.test(a.href)&amp;&amp;(b=window.google)&amp;&amp;b.kEXPI&amp;&amp;(a.href+=&#8221;&amp;ei=&#8221;+b.kEI)},p=function(a){m(a); n(a)},q=function(){if(window.google&amp;&amp;window.google.sn){var a=/.*hp$/;return a.test(window.google.sn)?&#8221;&#8221;:&#8221;1&#8243;}return&#8221;-1&#8243;};e.rp=q;e.slp=k;e.qs=p;e.qsi=n;}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); (function(){try{var a=this||self;var b=window.gbar;var c=b.i;var d=c.a,e=c.c,f={cty:&#8221;GBR&#8221;,cv:&#8221;265367620&#8243;,dbg:d(&#8220;&#8221;),ecv:&#8221;0&#8243;,ei:e(&#8220;VtlnXfS5K4LQaYLunbgE&#8221;),ele:d(&#8220;1&#8221;),esr:e(&#8220;0.1&#8221;),evts:[&#8220;mousedown&#8221;,&#8221;touchstart&#8221;,&#8221;touchmove&#8221;,&#8221;wheel&#8221;,&#8221;keydown&#8221;],gbl:&#8221;es_plusone_gc_20190630.0_p0&#8243;,hd:&#8221;com&#8221;,hl:&#8221;en&#8221;,irp:d(&#8220;&#8221;),pid:e(&#8220;1&#8221;), snid:e(&#8220;28834&#8221;),to:e(&#8220;300000&#8221;),u:e(&#8220;&#8221;),vf:&#8221;.66.41.&#8221;},g=f,h=[&#8220;bndcfg&#8221;],k=a;h[0]in k||&#8221;undefined&#8221;==typeof k.execScript||k.execScript(&#8220;var &#8220;+h[0]);for(var l;h.length&amp;&amp;(l=h.shift());)h.length||void 0===g?k=k[l]&amp;&amp;k[l]!==Object.prototype[l]?k[l]:k[l]={}:k[l]=g;}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); (function(){try{window.gbar.rdl();}catch(e){window.gbar&amp;&amp;gbar.logger&amp;&amp;gbar.logger.ml(e,{&#8220;_sn&#8221;:&#8221;cfg.init&#8221;});}})(); &amp;lt;/script&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body bgcolor=&#8221;#fff&#8221;&amp;gt;&amp;lt;script nonce=&#8221;qdD4ZHhZRvzTjuVgI9o8kg==&#8221;&amp;gt;(function(){var src=&#8217;/images/nav_logo229.png&#8217;;var iesg=false;document.body.onload = function(){window.n &amp;&amp; window.n();if (document.images){new Image().src=src;} if (!iesg){document.f&amp;&amp;document.f.q.focus();document.gbqf&amp;&amp;document.gbqf.q.focus();} } })();&amp;lt;/script&amp;gt;&amp;lt;div id=&#8221;mngb&#8221;&amp;gt; &amp;lt;div id=gb&amp;gt;&amp;lt;script&amp;gt;window.gbar&amp;&amp;gbar.eli&amp;&amp;gbar.eli()&amp;lt;/script&amp;gt;&amp;lt;div id=gbw&amp;gt;&amp;lt;div id=gbz&amp;gt;&amp;lt;span class=gbtcb&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;ol id=gbzc class=gbtc&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:1}); class=&#8221;gbzt gbz0l gbp1&#8243; id=gb_1 href=&#8221;https://www.google.co.uk/webhp?tab=ww&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Search&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:2}); class=gbzt id=gb_2 href=&#8221;http://www.google.co.uk/imghp?hl=en&amp;tab=wi&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Images&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:8}); class=gbzt id=gb_8 href=&#8221;http://maps.google.co.uk/maps?hl=en&amp;tab=wl&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Maps&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:78}); class=gbzt id=gb_78 href=&#8221;https://play.google.com/?hl=en&amp;tab=w8&#8243;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Play&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:36}); class=gbzt id=gb_36 href=&#8221;http://www.youtube.com/?gl=GB&amp;tab=w1&#8243;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;YouTube&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:5}); class=gbzt id=gb_5 href=&#8221;http://news.google.co.uk/nwshp?hl=en&amp;tab=wn&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;News&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:23}); class=gbzt id=gb_23 href=&#8221;https://mail.google.com/mail/?tab=wm&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Gmail&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:49}); class=gbzt id=gb_49 href=&#8221;https://drive.google.com/?tab=wo&#8221;&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=gbts&amp;gt;Drive&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a class=gbgt id=gbztm href=&#8221;https://www.google.co.uk/intl/en/about/products?tab=wh&#8221; onclick=&#8221;gbar.tg(event,this)&#8221; aria-haspopup=true aria-owns=gbd&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=gbztms class=&#8221;gbts gbtsa&#8221;&amp;gt;&amp;lt;span id=gbztms1&amp;gt;More&amp;lt;/span&amp;gt;&amp;lt;span class=gbma&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;div class=gbm id=gbd aria-owner=gbztm&amp;gt;&amp;lt;div id=gbmmb class=&#8221;gbmc gbsb gbsbis&#8221;&amp;gt;&amp;lt;ol id=gbmm class=&#8221;gbmcc gbsbic&#8221;&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:24}); class=gbmt id=gb_24 href=&#8221;https://www.google.com/calendar?tab=wc&#8221;&amp;gt;Calendar&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:51}); class=gbmt id=gb_51 href=&#8221;http://translate.google.co.uk/?hl=en&amp;tab=wT&#8221;&amp;gt;Translate&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:10}); class=gbmt id=gb_10 href=&#8221;https://books.google.co.uk/bkshp?hl=en&amp;tab=wp&#8221;&amp;gt;Books&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:6}); class=gbmt id=gb_6 href=&#8221;https://www.google.co.uk/shopping?hl=en&amp;source=og&amp;tab=wf&#8221;&amp;gt;Shopping&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:30}); class=gbmt id=gb_30 href=&#8221;http://www.blogger.com/?tab=wj&#8221;&amp;gt;Blogger&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:27}); class=gbmt id=gb_27 href=&#8221;http://www.google.co.uk/finance?tab=we&#8221;&amp;gt;Finance&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:31}); class=gbmt id=gb_31 href=&#8221;https://photos.google.com/?tab=wq&amp;pageId=none&#8221;&amp;gt;Photos&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:12}); class=gbmt id=gb_12 href=&#8221;http://video.google.co.uk/?hl=en&amp;tab=wv&#8221;&amp;gt;Videos&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:25}); class=gbmt id=gb_25 href=&#8221;https://docs.google.com/document/?usp=docs_alc&#8221;&amp;gt;Docs&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;div class=&#8221;gbmt gbmh&#8221;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;a onclick=gbar.logger.il(1,{t:66}); href=&#8221;https://www.google.co.uk/intl/en/about/products?tab=wh&#8221; class=gbmt&amp;gt;Even more &amp;raquo;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;div class=gbsbt&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=gbsbb&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=gbg&amp;gt;&amp;lt;h2 class=gbxx&amp;gt;Account Options&amp;lt;/h2&amp;gt;&amp;lt;span class=gbtcb&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;ol class=gbtc&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a target=_top href=&#8221;https://accounts.google.com/ServiceLogin?hl=en&amp;passive=true&amp;continue=http://www.google.com/&#8221; onclick=&#8221;gbar.logger.il(9,{l:&#8217;i&#8217;})&#8221; id=gb_70 class=gbgt&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=gbgs4 class=gbts&amp;gt;&amp;lt;span id=gbi4s1&amp;gt;Sign in&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=&#8221;gbt gbtb&#8221;&amp;gt;&amp;lt;span class=gbts&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbt&amp;gt;&amp;lt;a class=gbgt id=gbg5 href=&#8221;http://www.google.co.uk/preferences?hl=en&#8221; title=&#8221;Options&#8221; onclick=&#8221;gbar.tg(event,this)&#8221; aria-haspopup=true aria-owns=gbd5&amp;gt;&amp;lt;span class=gbtb2&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span id=gbgs5 class=gbts&amp;gt;&amp;lt;span id=gbi5&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;div class=gbm id=gbd5 aria-owner=gbg5&amp;gt;&amp;lt;div class=gbmc&amp;gt;&amp;lt;ol id=gbom class=gbmcc&amp;gt;&amp;lt;li class=&#8221;gbkc gbmtc&#8221;&amp;gt;&amp;lt;a class=gbmt href=&#8221;/preferences?hl=en&#8221;&amp;gt;Search settings&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=gbmtc&amp;gt;&amp;lt;div class=&#8221;gbmt gbmh&#8221;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li class=&#8221;gbkp gbmtc&#8221;&amp;gt;&amp;lt;a class=gbmt href=&#8221;http://www.google.co.uk/history/optout?hl=en&#8221;&amp;gt;Web History&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=gbx3&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=gbx4&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;window.gbar&amp;&amp;gbar.elp&amp;&amp;gbar.elp()&amp;lt;/script&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;center&amp;gt;&amp;lt;br clear=&#8221;all&#8221; id=&#8221;lgpd&#8221;&amp;gt;&amp;lt;div id=&#8221;lga&#8221;&amp;gt;&amp;lt;img alt=&#8221;Google&#8221; height=&#8221;92&#8243; src=&#8221;/images/branding/googlelogo/1x/googlelogo_white_background_color_272x92dp.png&#8221; style=&#8221;padding:28px 0 14px&#8221; width=&#8221;272&#8243; id=&#8221;hplogo&#8221;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;form action=&#8221;/search&#8221; name=&#8221;f&#8221;&amp;gt;&amp;lt;table cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243;&amp;gt;&amp;lt;tr valign=&#8221;top&#8221;&amp;gt;&amp;lt;td width=&#8221;25%&#8221;&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;td align=&#8221;center&#8221; nowrap=&#8221;&#8221;&amp;gt;&amp;lt;input name=&#8221;ie&#8221; value=&#8221;ISO-8859-1&#8243; type=&#8221;hidden&#8221;&amp;gt;&amp;lt;input value=&#8221;en-GB&#8221; name=&#8221;hl&#8221; type=&#8221;hidden&#8221;&amp;gt;&amp;lt;input name=&#8221;source&#8221; type=&#8221;hidden&#8221; value=&#8221;hp&#8221;&amp;gt;&amp;lt;input name=&#8221;biw&#8221; type=&#8221;hidden&#8221;&amp;gt;&amp;lt;input name=&#8221;bih&#8221; type=&#8221;hidden&#8221;&amp;gt;&amp;lt;div class=&#8221;ds&#8221; style=&#8221;height:32px;margin:4px 0&#8243;&amp;gt;&amp;lt;input style=&#8221;color:#000;margin:0;padding:5px 8px 0 6px;vertical-align:top&#8221; autocomplete=&#8221;off&#8221; class=&#8221;lst&#8221; value=&#8221;&#8221; title=&#8221;Google Search&#8221; maxlength=&#8221;2048&#8243; name=&#8221;q&#8221; size=&#8221;57&#8243;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br style=&#8221;line-height:0&#8243;&amp;gt;&amp;lt;span class=&#8221;ds&#8221;&amp;gt;&amp;lt;span class=&#8221;lsbb&#8221;&amp;gt;&amp;lt;input class=&#8221;lsb&#8221; value=&#8221;Google Search&#8221; name=&#8221;btnG&#8221; type=&#8221;submit&#8221;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class=&#8221;ds&#8221;&amp;gt;&amp;lt;span class=&#8221;lsbb&#8221;&amp;gt;&amp;lt;input class=&#8221;lsb&#8221; value=&#8221;I&#8217;m Feeling Lucky&#8221; name=&#8221;btnI&#8221; onclick=&#8221;/*gws_metadata_pragma__js_inline_handler*/ if(this.form.q.value){ this.checked=1; if (this.form.iflsig)this.form.iflsig.disabled=false; } else top.location=&#8217;/doodles/'&#8221; type=&#8221;submit&#8221;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&#8221;fl sblc&#8221; align=&#8221;left&#8221; nowrap=&#8221;&#8221; width=&#8221;25%&#8221;&amp;gt;&amp;lt;a href=&#8221;/advanced_search?hl=en-GB&amp;amp;authuser=0&#8243;&amp;gt;Advanced search&amp;lt;/a&amp;gt;&amp;lt;a href=&#8221;/language_tools?hl=en-GB&amp;amp;authuser=0&#8243;&amp;gt;Language tools&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;input id=&#8221;gbv&#8221; name=&#8221;gbv&#8221; type=&#8221;hidden&#8221; value=&#8221;1&#8243;&amp;gt;&amp;lt;script nonce=&#8221;qdD4ZHhZRvzTjuVgI9o8kg==&#8221;&amp;gt;(function(){var a,b=&#8221;1&#8243;;if(document&amp;&amp;document.getElementById)if(&#8220;undefined&#8221;!=typeof XMLHttpRequest)b=&#8221;2&#8243;;else if(&#8220;undefined&#8221;!=typeof ActiveXObject){var c,d,e=[&#8220;MSXML2.XMLHTTP.6.0&#8243;,&#8221;MSXML2.XMLHTTP.3.0&#8243;,&#8221;MSXML2.XMLHTTP&#8221;,&#8221;Microsoft.XMLHTTP&#8221;];for(c=0;d=e[c++];)try{new ActiveXObject(d),b=&#8221;2&#8243;}catch(h){}}a=b;if(&#8220;2&#8243;==a&amp;&amp;-1==location.search.indexOf(&#8220;&amp;gbv=2&#8221;)){var f=google.gbvu,g=document.getElementById(&#8220;gbv&#8221;);g&amp;&amp;(g.value=a);f&amp;&amp;window.setTimeout(function(){location.href=f},0)};}).call(this);&amp;lt;/script&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;div id=&#8221;gac_scont&#8221;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&#8221;font-size:83%;min-height:3.5em&#8221;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;span id=&#8221;footer&#8221;&amp;gt;&amp;lt;div style=&#8221;font-size:10pt&#8221;&amp;gt;&amp;lt;div style=&#8221;margin:19px auto;text-align:center&#8221; id=&#8221;fll&#8221;&amp;gt;&amp;lt;a href=&#8221;/intl/en/ads/&#8221;&amp;gt;Advertising Programmes&amp;lt;/a&amp;gt;&amp;lt;a href=&#8221;/services/&#8221;&amp;gt;Business Solutions&amp;lt;/a&amp;gt;&amp;lt;a href=&#8221;/intl/en/about.html&#8221;&amp;gt;About Google&amp;lt;/a&amp;gt;&amp;lt;a href=&#8221;http://www.google.com/setprefdomain?prefdom=GB&amp;amp;prev=http://www.google.co.uk/&amp;amp;sig=K_Y7xFuusZgGFp1wpGxxaRaHnTsOk%3D&#8221;&amp;gt;Google.co.uk&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;p style=&#8221;color:#767676;font-size:8pt&#8221;&amp;gt;&amp;copy; 2019 &#8211; &amp;lt;a href=&#8221;/intl/en/policies/privacy/&#8221;&amp;gt;Privacy&amp;lt;/a&amp;gt; &#8211; &amp;lt;a href=&#8221;/intl/en/policies/terms/&#8221;&amp;gt;Terms&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;script nonce=&#8221;qdD4ZHhZRvzTjuVgI9o8kg==&#8221;&amp;gt;(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b){var c=window.document,d=&#8221;CSS1Compat&#8221;==c.compatMode?c.documentElement:c.body;a=d.clientWidth;b=d.clientHeight}a&amp;&amp;b&amp;&amp;(a!=google.cdo.width||b!=google.cdo.height)&amp;&amp;google.log(&#8220;&#8221;,&#8221;&#8221;,&#8221;/client_204?&amp;atyp=i&amp;biw=&#8221;+a+&#8221;&amp;bih=&#8221;+b+&#8221;&amp;ei=&#8221;+google.kEI);}).call(this);})();(function(){var u=&#8217;/xjs/_/js/k\x3dxjs.hp.en.bMD9NsEptgg.O/m\x3dsb_he,d/am\x3dHhbUBA/d\x3d1/rs\x3dACT90oGUOtM16rbPfLEbsQ66cAfjD-1DzA&#8217;;setTimeout(function(){var a=document.createElement(&#8220;script&#8221;);a.src=u;google.timers&amp;&amp;google.timers.load&amp;&amp;google.tick&amp;&amp;google.tick(&#8220;load&#8221;,&#8221;xjsls&#8221;);document.body.appendChild(a)},0);})();(function(){window.google.xjsu=&#8217;/xjs/_/js/k\x3dxjs.hp.en.bMD9NsEptgg.O/m\x3dsb_he,d/am\x3dHhbUBA/d\x3d1/rs\x3dACT90oGUOtM16rbPfLEbsQ66cAfjD-1DzA&#8217;;})();function _DumpException(e){throw e;} function _F_installCss(c){} (function(){google.spjs=false;google.snet=true;google.em=[];google.emw=false;})();google.sm=1;(function(){var pmc='{\x22JnTczA\x22:{},\x22Qnk92g\x22:{},\x22RWGcrA\x22:{},\x22U5B21g\x22:{},\x22YFCs/g\x22:{},\x22YQeDTA\x22:{},\x22ZI/YVQ\x22:{},\x22d\x22:{},\x22mVopag\x22:{},\x22sb_he\x22:{\x22agen\x22:true,\x22cgen\x22:true,\x22client\x22:\x22heirloom-hp\x22,\x22dh\x22:true,\x22dhqt\x22:true,\x22ds\x22:\x22\x22,\x22ffql\x22:\x22en\x22,\x22fl\x22:true,\x22host\x22:\x22google.com\x22,\x22isbh\x22:28,\x22jsonp\x22:true,\x22msgs\x22:{\x22cibl\x22:\x22Clear Search\x22,\x22dym\x22:\x22Did you mean:\x22,\x22lcky\x22:\x22I\\u0026#39;m Feeling Lucky\x22,\x22lml\x22:\x22Learn more\x22,\x22oskt\x22:\x22Input tools\x22,\x22psrc\x22:\x22This search was removed from your \\u003Ca href\x3d\\\x22/history\\\x22\\u003EWeb History\\u003C/a\\u003E\x22,\x22psrl\x22:\x22Remove\x22,\x22sbit\x22:\x22Search by image\x22,\x22srch\x22:\x22Google Search\x22},\x22ovr\x22:{},\x22pq\x22:\x22\x22,\x22refpd\x22:true,\x22rfs\x22:[],\x22sbpl\x22:24,\x22sbpr\x22:24,\x22scd\x22:10,\x22sce\x22:5,\x22stok\x22:\x222QGh-StKM4prqiVAQnH6d1IqTv8\x22,\x22uhde\x22:false}}&#8217;;google.pmc=JSON.parse(pmc);})();&amp;lt;/script&amp;gt; &amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;</p>
<p>NO CARRIER</p>
<p>//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<br />
//Finish Webpage download<br />
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////</p>
<p>//Receive following when connection is dropped (Serial port no longer connected to server socket):</p>
<p>NO CARRIER</p>
<p><span style="color: #ff0000;"><strong>NOTE:</strong></span></p>
<p><span style="color: #ff0000;">When connecting to a server to download the webpage content the following should be considered: </span></p>
<ol>
<li style="color: #ff0000;">You can use the IP address or domain name in the &#8220;y.y.y.y&#8221; field for the server you wish to contact</li>
<li style="color: #ff0000;">Using port 80 will allow you to access the HTTP data from the server, but it will be shown as HTML and Javascript code and not nicely rendered</li>
</ol>
<h2>Upload and Download File Using FTP Example</h2>
<h3><strong>Connect embedded FTP client to the remote FTP sever</strong></h3>
<p>AT#FTPOPEN=&#8221;IP address:port / Domain:port&#8221;,&#8221;FTP Username&#8221;,”FTP Password”</p>
<p>//Example to connect to Siretta Test FTP Server (The password has not been shown for security purposes):</p>
<p>AT#FTPOPEN=&#8221;ftp.siretta.com&#8221;,&#8221;ftptest@siretta.com&#8221;,&#8221;xxxxxxxxxxxx&#8221;</p>
<p>//Receive following when connection is established to FTP server:</p>
<p>OK</p>
<p>//Type the following to list the files in the directory</p>
<p>AT#FTPLIST</p>
<p>//You will receive the following:</p>
<p>CONNECT</p>
<p>drwxr-xr-x 2 sirettacom sirettacom 4096 Aug 29 15:13 .</p>
<p>drwxr-xr-x 2 sirettacom sirettacom 4096 Aug 29 15:13 ..</p>
<p>-rw&#8212;&#8212;- 1 sirettacom sirettacom 4 Aug 29 15:13 .ftpquota</p>
<p>NO CARRIER</p>
<p>//To upload a file to the server type the following where &#8216;uploadfile.txt&#8217; is the file name:</p>
<p>AT#FTPPUT=&#8221;uploadfile.txt&#8221;</p>
<p>//You will receive the following:</p>
<p>CONNECT</p>
<p>//Now you can type the contents to be stored in the file and use the escape sequence &#8216;+++&#8217; to save the file. When the file is saved you will see the following:</p>
<p>NO CARRIER</p>
<p>//Type the following to list the files in the directory</p>
<p>AT#FTPLIST</p>
<p>//You will receive the following:</p>
<p>CONNECT</p>
<p>drwxr-xr-x 2 sirettacom sirettacom 4096 Aug 29 15:18 .</p>
<p>drwxr-xr-x 2 sirettacom sirettacom 4096 Aug 29 15:18 ..</p>
<p>-rw&#8212;&#8212;- 1 sirettacom sirettacom 4 Aug 29 15:13 .ftpquota</p>
<p>-rw-r&#8211;r&#8211; 1 sirettacom sirettacom 36 Aug 29 15:18 uploadfile.txt</p>
<p>NO CARRIER</p>
<p>//To download the file to the local device type the following where &#8216;uploadfile.txt&#8217; is the file name:</p>
<p>AT#FTPGET=&#8221;uploadfile.txt&#8221;</p>
<p>//You will receive the following:</p>
<p>CONNECT</p>
<p>hello this is the uploaded file data</p>
<p>NO CARRIER</p>
<p><span style="color: #ff0000;"><strong>NOTE:</strong> </span></p>
<p><span style="color: #ff0000;">When connecting to an FTP server to download files the contents of the files will be downloaded in their RAW format: </span></p>
<ol>
<li style="color: #ff0000;">You can use the IP address or domain name in the &#8220;y.y.y.y&#8221; field for the server you wish to contact.</li>
<li style="color: #ff0000;">Using port 21 will allow you to access the FTP server directory on the server, you can browse the directories but any file downloaded will be shown as RAW data.</li>
<li style="color: #ff0000;">To save the file to the local machine you will need to copy the RAW file contents in to a local document with the correct file extension.</li>
</ol>
<p>&nbsp;</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2023/02/enhanced-modem-functions/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2023/02/enhanced-modem-functions/">Enhanced Modem Functions</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SirettaLINK LED Status Codes</title>
		<link>https://www.siretta.com/2022/07/sirettalink-led-status-codes/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 06 Jul 2022 11:42:16 +0000</pubDate>
				<category><![CDATA[SirettaLINK Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=59920</guid>

					<description><![CDATA[<p>LED Status Codes To debug your device&#8217;s connection status in the field, the SirettaLINK device uses a number of LED error codes to indicate it&#8217;s connection states. The Red, Green...</p>
<p>The post <a href="https://www.siretta.com/2022/07/sirettalink-led-status-codes/">SirettaLINK LED Status Codes</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>LED Status Codes</h2>
<p>To debug your device&#8217;s connection status in the field, the SirettaLINK device uses a number of LED error codes to indicate it&#8217;s connection states. The Red, Green and Blue LED&#8217;s all refer to different elements of the system which are described in more detail below. Monitor each LED colour flash code in isolation to work through the device&#8217;s status.</p>
<h3><strong>Cellular Registration Status (Red LED)</strong></h3>
<p>The Red LED indicates the registration status of the cellular connection. If the device is not registered to the cellular network it is not possible for the unit to communicate to the SirettaLINK portal or the configured end equipment.</p>
<p><strong>Connection Status</strong><br />
Solid On &#8211; Not registered to cellular network<br />
Flash (1Hz) &#8211; Registered to cellular network</p>
<p><strong>Optimum Status</strong><br />
Flash (1Hz) &#8211; Connected to Network</p>
<h3><strong>SirettaLINK Registration Status (Green LED)</strong></h3>
<p>The Green LED indicates the connection status of the SirettaLINK portal. If the device is able to sync correctly to the SirettaLINK portal the LED is solid on. The Green LED also indicates the SirettaLINK device power on sequence.</p>
<p><strong>Connection Status</strong><br />
Flash (4Hz) &#8211; Initialising device<br />
Flash (3Hz) &#8211; Registering to network<br />
Flash (2Hz) &#8211; Obtaining IP address<br />
Flash (1Hz) &#8211; Connecting to server<br />
Solid On &#8211; Synchronised to SirettaLINK portal</p>
<p><strong>Optimum Status</strong><br />
Solid On &#8211; Connected and Synced</p>
<h3><strong>Server Registration Status (Blue LED)</strong></h3>
<p>The Blue LED indicates the connection status of the client defined server. If the device is able to connect to the client&#8217;s defined server the LED is solid on. The BLue LED also indicates connectivity error codes.</p>
<p><strong>Connection Status</strong><br />
Flash (4Hz) &#8211; Initialising device<br />
Flash (2Hz) &#8211; Online device state<br />
Flash (1Hz) &#8211; Idle waiting state<br />
Solid On &#8211; Connected to client server</p>
<p><strong>Error Status Codes</strong><br />
Pulse (1 short &#8211; 1 long) &#8211; Connection failure<br />
Pulse (1 short &#8211; 2 long) &#8211; Local disconnect<br />
Pulse (1 short &#8211; 3 long) &#8211; Remote disconnect</p>
<p><strong>Optimum Status</strong><br />
Solid On &#8211; Connected and Communicating</p>
<h3><strong>Bootloader Status (Alternating Green &amp; Blue)</strong></h3>
<p>Bootloader mode allows you to update the SirettLINK software, cellular module firmware and configure SIM APN settings using the SirettaSPARK Configuration Tool.</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/07/sirettalink-led-status-codes/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/07/sirettalink-led-status-codes/">SirettaLINK LED Status Codes</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SirettaLINK API</title>
		<link>https://www.siretta.com/2022/07/sirettalink-api/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 06 Jul 2022 11:35:56 +0000</pubDate>
				<category><![CDATA[SirettaLINK Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=59917</guid>

					<description><![CDATA[<p>API Callback To interface your registered SirettaLINK devices with third-party systems there is an integrated API to dynamically push data to your connected systems. The API functionality is simple to...</p>
<p>The post <a href="https://www.siretta.com/2022/07/sirettalink-api/">SirettaLINK API</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>API Callback</h2>
<p>To interface your registered SirettaLINK devices with third-party systems there is an integrated API to dynamically push data to your connected systems. The API functionality is simple to implement and you can turn on and off features as required per device. You can specify the API settings within a device profile so that all of your devices can share the same set of features and push data seamlessly in to your preferred management system.</p>
<p><strong>API Callback URL</strong></p>
<p>The &#8216;Callback URL&#8217; is where all of the SirettaLINK API push requests are sent. This URL must be a valid URL which is capable of receiving information on the HTTP (port 80) or HTTPS (port 443). The data received at the &#8216;Callback URL&#8217; can be processed in real time and used to update your system with a device&#8217;s status or information about how a device is performing.</p>
<p><strong>API Callback Password</strong></p>
<p>The API Callback Password can be used to identify your API callback requests on the third party application to verify that the API callback is legitimate. The API Callback Password is generated by the system and is unique for each device. The API Callback Password is optional and is not required for the third party application to process the posted data.</p>
<p><strong>Supported API Functions</strong></p>
<ul>
<li>Report Online Status &#8211; This function informs third party systems of the device&#8217;s online status. When the device comes online or goes offline this command is triggered</li>
<li>Report Add New Devices &#8211; When a new SirettaLINK device is added to the system and comes online for the first time this command is triggered</li>
<li>Report Data Usage &#8211; This function is triggered on the API schedule and can be set to update on the required basis to inform you of a device&#8217;s operating performance</li>
<li>Report Software Changes &#8211; This function is triggered when a device&#8217;s software is changed. This will indicate when an update is initiated and when it has completed</li>
</ul>
<p><strong>API Callback PHP Scripts</strong></p>
<p>The API callback functions have been defined and implemented on the SirettaLINK portal to interface with third party systems. The download includes examples for each of the API callback functions and can be used to develop your own application or to integrate with a third party system. It has been written in PHP and has been tested to operate correctly with the current latest version of PHP.</p>
<p>You can download the API examples once you have logged in to your SirettaLINK account and the API examples can be found under the &#8216;Help&#8217; tab.</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/07/sirettalink-api/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/07/sirettalink-api/">SirettaLINK API</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SirettaLINK Device Profiles</title>
		<link>https://www.siretta.com/2022/07/sirettalink-device-profiles/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 06 Jul 2022 11:26:59 +0000</pubDate>
				<category><![CDATA[SirettaLINK Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=59912</guid>

					<description><![CDATA[<p>Default Device Profile Once you have registered your first device to the portal it will automatically download the default device profile &#8220;New Connection Profile&#8221;. NOTE: This profile selected by default...</p>
<p>The post <a href="https://www.siretta.com/2022/07/sirettalink-device-profiles/">SirettaLINK Device Profiles</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Default Device Profile</h2>
<p>Once you have registered your first device to the portal it will automatically download the default device profile &#8220;New Connection Profile&#8221;.</p>
<p><strong>NOTE:</strong> This profile selected by default until you change the default profile to a different defined profile.</p>
<p>The &#8220;New Connection Profile&#8221; default profile allows you to test the devices connectivity to the Siretta Cloud Gateway Test Server. This Gateway Test Server sends a regular ping to the connected SL500 device to demonstrate server to device communication.</p>
<p>When the device initially connects to the Siretta Cloud Gateway Test Server you will be presented with the following information.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Hello, you are connected to the Siretta Cloud Gateway Server<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Connection started at 00:33:11 on 2021-05-14<br />
Your IP is 92.15.27.68<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>After around 15 seconds you will receive a ping from the server to demonstrate dynamically pushed data which is formatted as shown below.<br />
2021-05-14 00:33:26 &#8211; 0 &#8211; PING</p>
<p>Every 15 seconds following this you will receive a ping from the server which is indexed and timestamped.</p>
<p>This is so that you can track a number of received ping messages over a longer period of time and check the system is reliably communicating to the SL500 hardware as shown below.</p>
<p>2021-05-14 00:33:41 &#8211; 1 &#8211; PING<br />
2021-05-14 00:33:56 &#8211; 2 &#8211; PING<br />
2021-05-14 00:34:11 &#8211; 3 &#8211; PING<br />
2021-05-14 00:34:26 &#8211; 4 &#8211; PING<br />
2021-05-14 00:34:41 &#8211; 5 &#8211; PING<br />
2021-05-14 00:34:56 &#8211; 6 &#8211; PING<br />
2021-05-14 00:35:11 &#8211; 7 &#8211; PING<br />
2021-05-14 00:35:26 &#8211; 8 &#8211; PING</p>
<h2>Create Device Profile</h2>
<p>You can define your own device profiles which configure your SirettaLINK devices to connect to your remote equipment.</p>
<p>There are far too many different application ideas and specific requirements to accommodate with default profiles so the portal has been designed to allow users to develop and define their own device profiles.</p>
<p><strong>To create a &#8216;Device Profile&#8217; using active hardware</strong></p>
<p>The easiest way to create your device profile is to configure your active device to with your intended solution. Once you have set the parameters and optimised the connectivity schedule, operating mode, serial port parameters and SIM settings you will be in a position to start testing the profile on your SirettaLINK device in the intended application.<br />
Once testing has been completed and you are happy with the device reliability and configuration is working as expected, you can then save the device&#8217;s settings as a new profile on the &#8216;Save&#8217; tab. Once you have done this then there will be a new device profile listed under &#8220;Profile&#8221;.</p>
<p><strong>To create a &#8216;Device Profile&#8217; using pre-defined settings</strong></p>
<p>To create a new device profile using system defaults, you can add a new profile directly using the &#8216;Add Profile&#8217; button to create a new profile on the portal. You can find this on the &#8220;Profile&#8221; section using the &#8216;+&#8217; button.</p>
<p><strong>To use a &#8216;Device Profile&#8217; on your SirettaLINK devices</strong></p>
<p>Once you have saved your device profile on the portal you can immediately start using it on any existing device by editing the device&#8217;s settings and selecting the name of the new profile. This will replace the device&#8217;s existing settings with the new profile settings and allow you to start using the new profile on that device.</p>
<p><strong>To configure new devices to use a specific &#8216;Device Profile&#8217;</strong></p>
<p>If you want your device profile to be automatically downloaded to any new devices which are added to the system, then you can easily do this in the &#8220;Profile&#8221; section. You simply need to select the name of the profile from the &#8216;Auto Add Device Profile&#8217; dropdown. This profile will now be used for all new devices which are added to the system.</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/07/sirettalink-device-profiles/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/07/sirettalink-device-profiles/">SirettaLINK Device Profiles</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SirettaLINK Operating Modes</title>
		<link>https://www.siretta.com/2022/07/sirettalink-operating-modes/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 06 Jul 2022 11:18:57 +0000</pubDate>
				<category><![CDATA[SirettaLINK Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=59908</guid>

					<description><![CDATA[<p>SirettaLINK System Operating Mode The SirettaLINK solution supports three different modes of operation. The three modes of operation allow for device to server initiated connections, device to server initiated persistent...</p>
<p>The post <a href="https://www.siretta.com/2022/07/sirettalink-operating-modes/">SirettaLINK Operating Modes</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>SirettaLINK System Operating Mode</h2>
<p>The SirettaLINK solution supports three different modes of operation. The three modes of operation allow for device to server initiated connections, device to server initiated persistent connections and server to device initiated connections. Once the connection has been initiated and communication is established between the server and the device, the communication channel is bi-directional and either side of the connection can send data to the other.</p>
<p><strong>NOTE:</strong> For server initiated communication the device will require a public fixed IP SIM card which the remote location can access over the internet.</p>
<p><strong>Client Connect Mode</strong></p>
<p>The SirettaLINK device initiates the connection to the client server when data is available to send on the RS232 serial port. Once connected, the SirettaLINK device can send data to the client server and the client server can send data to the SirettaLINK device. After the specified RX timeout, the SirettaLINK device will disconnect from the client server and will wait until more data is available to send to the client server.<br />
To configure and use &#8216;Client Connect Mode&#8217; you must specify the IP address and TCP port of the listening client server. The SirettaLINK device will open a data socket connection to the listening client server when there is data available to send on the RS232 serial port.</p>
<p><strong>Client Maintain Mode</strong></p>
<p>The SirettaLINK device initiates the connection to the client server at power up and maintains a persistent connection with the client server which is available permanently. Once connected, the SirettaLINK device can send data to the client server and the client server can send data to the SirettaLINK device. The SirettaLINK device will not disconnect from the client server and will remain connected and available to send data until the network connection is lost or the device is powered off.<br />
To configure and use &#8216;Client Maintain Mode&#8217; you must specify the IP address and TCP port of the listening client server. The SirettaLINK device will open a persistent data socket connection to the listening client server and maintain the connection permanently.</p>
<p><strong>Server Listen Mode</strong></p>
<p>The SirettaLINK device listens for an incoming data connection from the defined client server. Once the client server has established a data connection to the SirettaLINK device it can send or receive data from the client server. After the specified RX timeout, the SirettaLINK device will disconnect from the client server and will start listening again for a new incoming data connection from a remote location.<br />
To configure and use &#8216;Server Listen Mode&#8217; you must specify the listening TCP port on the SiretaLINK device and use a fixed IP address SIM card. To connect to the SirettaLINK device you need to open a data socket connection to the fixed IP address of the SIM card on the specified listening TCP port.</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/07/sirettalink-operating-modes/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/07/sirettalink-operating-modes/">SirettaLINK Operating Modes</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What do you need to know about LTE/5G Band Coverage?</title>
		<link>https://www.siretta.com/2022/06/what-do-you-need-to-know-about-lte-5g-band-coverage/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 15 Jun 2022 12:27:24 +0000</pubDate>
				<category><![CDATA[Siretta Blogs]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=57968</guid>

					<description><![CDATA[<p>What do you need to know about LTE/5G Band Coverage? 4G LTE and 5G NR cellular have many different bands of operation compared with 2G GSM and 3G UMTS cellular...</p>
<p>The post <a href="https://www.siretta.com/2022/06/what-do-you-need-to-know-about-lte-5g-band-coverage/">What do you need to know about LTE/5G Band Coverage?</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-full wp-image-57970" src="https://www.siretta.com/wp-content/uploads/2022/06/4G-5G-Blog-image-no-logo.png" alt="" width="1000" height="625" srcset="https://www.siretta.com/wp-content/uploads/2022/06/4G-5G-Blog-image-no-logo.png 1000w, https://www.siretta.com/wp-content/uploads/2022/06/4G-5G-Blog-image-no-logo-300x188.png 300w, https://www.siretta.com/wp-content/uploads/2022/06/4G-5G-Blog-image-no-logo-768x480.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></p>
<h2>What do you need to know about LTE/5G Band Coverage?</h2>
<p>4G LTE and 5G NR cellular have many different bands of operation compared with 2G GSM and 3G UMTS cellular systems. To add to the complexity, NBIoT uses a subset of the available LTE frequency bands. This can be confusing.</p>
<p>So, to help the user make sense of all these bands and what the antenna is capable of, Siretta’s new datasheets summarise this information into a table that includes the measured performance of the antenna on all the different bands, together with a traffic light system to show the antennas suitability at any band of interest.</p>
<h2>LTE/5G Table</h2>
<p><img decoding="async" class="alignnone size-full wp-image-57969" src="https://www.siretta.com/wp-content/uploads/2022/06/lte-5g-table-image.png" alt="" width="1475" height="360" srcset="https://www.siretta.com/wp-content/uploads/2022/06/lte-5g-table-image.png 1475w, https://www.siretta.com/wp-content/uploads/2022/06/lte-5g-table-image-300x73.png 300w, https://www.siretta.com/wp-content/uploads/2022/06/lte-5g-table-image-1024x250.png 1024w, https://www.siretta.com/wp-content/uploads/2022/06/lte-5g-table-image-768x187.png 768w" sizes="(max-width: 1475px) 100vw, 1475px" /></p>
<h2>So what do the LTE/5G Band Coverages actually mean?</h2>
<p><strong>LTE, CAT-M/5G Bands:</strong> LTE band is the band number. 5G NR bands are prefixed with ‘n’ as specified by the<br />
3GPP Standards body. Where 5G NR overlaps with 4G LTE, they use the same band number.</p>
<p><strong>NB-IoT Band:</strong> Although NB-IoT is part of the LTE specification, it does not use all the bands used by LTE. Those<br />
used are listed in the new datasheets.</p>
<p><strong>Regional Coverage:</strong> This shows where the bands are typically used. However, many are country specific rather<br />
than used through a region. The user is advised that this is a general statement and that band use in specific countries (and specific networks) be checked before use.</p>
<p><strong>Uplink:</strong> The range of frequencies used for the uplink part of the band.</p>
<p><strong>Downlink:</strong> The range of frequencies used by the downlink part of the band.</p>
<p><strong>Average Efficiency % over band:</strong> The values provided here are taken from the Radiation Efficiency plot and are<br />
the average values for the uplink and downlink respectively. A traffic light system gives a visual indication of how<br />
Siretta perceives the antennas suitability for that band of operation, taking into account the Average Efficiency and VSWR</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/06/what-do-you-need-to-know-about-lte-5g-band-coverage/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/06/what-do-you-need-to-know-about-lte-5g-band-coverage/">What do you need to know about LTE/5G Band Coverage?</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is Radiation Efficiency</title>
		<link>https://www.siretta.com/2022/05/what-is-radiation-efficiency/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Fri, 20 May 2022 09:33:31 +0000</pubDate>
				<category><![CDATA[Siretta Blogs]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=56338</guid>

					<description><![CDATA[<p>What is Radiation Efficiency? Radiation efficiency is an important parameter for those making antenna selections, but what is it and why is it important? What is it? Radiation efficiency is...</p>
<p>The post <a href="https://www.siretta.com/2022/05/what-is-radiation-efficiency/">What is Radiation Efficiency</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-full wp-image-56552" src="https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image.png" alt="" width="4930" height="2543" srcset="https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image.png 4930w, https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image-300x155.png 300w, https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image-1024x528.png 1024w, https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image-768x396.png 768w, https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image-1536x792.png 1536w, https://www.siretta.com/wp-content/uploads/2022/05/energy-efficiency-antenna-image-2048x1056.png 2048w" sizes="(max-width: 4930px) 100vw, 4930px" /><br />
<strong>What is Radiation Efficiency?</strong></p>
<p>Radiation efficiency is an important parameter for those making antenna selections, but what is it and why is it important?</p>
<p><strong>What is it?</strong></p>
<p>Radiation efficiency is the ratio of the total power radiated by the antenna to the net power accepted by the antenna at its connector. This measurement is independent of impedance matching or polarization mismatch.</p>
<p><strong>Why is it important?</strong></p>
<p>An antenna with high efficiency will radiate a high proportion of the electrical power applied to it, whereas an antenna with poor efficiency will radiate a relatively low proportion of the electrical power, instead converting some of the electrical power into other energy forms such as heat. This stark contrast will ultimately affect performance with a high efficiency antenna producing much better results than a low efficiency antenna.</p>
<p><img decoding="async" class="alignnone size-full wp-image-56350" src="https://www.siretta.com/wp-content/uploads/2022/05/Radiation-Efficiency-vs-Frequency-image-.png" alt="" width="10667" height="6667" />Since this is a ratio, the result will always be a number between 0 and 1 (since you can never output more than is put into the antenna). However, it is rare that the antenna radiation efficiency is presented in this way. Usually, it is presented as a percentage where a ratio of 0 = 0% and a ratio of 1 = 100% efficiency. Sometimes it may also be presented in decibels (dB) where an efficiency of 0.5 (50%) is -3 dB and an efficiency of 0.1 (10%) is -10 dB.</p>
<p>Siretta chooses to use percentage as the units of measurement of Antenna Radiation. Efficiency, as seen in the plot below which is taken from a test on one of our antennas.</p>
<p><strong>Graph of Antenna Radiation Efficiency (%) vs. Frequency (MHz)</strong></p>
<p><img decoding="async" class="alignnone size-full wp-image-56343" src="https://www.siretta.com/wp-content/uploads/2022/05/Antenna-Radiation-Efficiency-Image.png" alt="" width="915" height="438" srcset="https://www.siretta.com/wp-content/uploads/2022/05/Antenna-Radiation-Efficiency-Image.png 915w, https://www.siretta.com/wp-content/uploads/2022/05/Antenna-Radiation-Efficiency-Image-300x144.png 300w, https://www.siretta.com/wp-content/uploads/2022/05/Antenna-Radiation-Efficiency-Image-768x368.png 768w" sizes="(max-width: 915px) 100vw, 915px" /></p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/05/what-is-radiation-efficiency/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/05/what-is-radiation-efficiency/">What is Radiation Efficiency</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2D Radiation Plots</title>
		<link>https://www.siretta.com/2022/03/2d-radiation-plots/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 16 Mar 2022 13:43:29 +0000</pubDate>
				<category><![CDATA[Antenna Application Notes]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=53423</guid>

					<description><![CDATA[<p>2D Radiation Plots Frequency of Interest and Standard Plot Cuts &#8211; Interpretation and Further Analysis. Below, we show how to read the 2D Radiation charts, on our datasheets, to determine...</p>
<p>The post <a href="https://www.siretta.com/2022/03/2d-radiation-plots/">2D Radiation Plots</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1 style="text-align: center;">2D Radiation Plots</h1>
<h3 style="text-align: center;">Frequency of Interest and Standard Plot Cuts &#8211; Interpretation and Further Analysis.</h3>
<h3 style="text-align: center;">Below, we show how to read the 2D Radiation charts, on our datasheets, to determine the performance provided for a frequency band.</h3>
<h3>Overview</h3>
<p>There are two types of radiation plot provided from the same data. The 2D representation is a standard spherical data format used by test laboratories. This data is per IEEE Std 149 (1979) ‘IEEE Standard Test Procedures for Antennas’ and uses the Phi axis rolling as per the ‘Great Circle Cut System’. Each of the standard datasheet cut planes may miss key information, as the maximum radiation point may not be present in the cut. The 3D plot shows an overview of the radiation energy at the spot frequency which is easier to visualise.</p>
<p style="text-align: center;"><strong>1440 MHz</strong></p>
<p><img decoding="async" class="aligncenter wp-image-53424 size-full" src="https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45.png" alt="" width="727" height="779" srcset="https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45.png 727w, https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45-280x300.png 280w" sizes="(max-width: 727px) 100vw, 727px" /></p>
<p style="text-align: center;"><strong>1440 MHz XY                                                        XZ                                                                              YZ</strong></p>
<p style="text-align: center;"><img decoding="async" class="wp-image-53425 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal.png 776w" sizes="(max-width: 298px) 100vw, 298px" />     <img decoding="async" class="alignnone wp-image-53426 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical.png 776w" sizes="(max-width: 298px) 100vw, 298px" />          <img decoding="async" class="alignnone wp-image-53427 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical.png 776w" sizes="(max-width: 298px) 100vw, 298px" /></p>
<p style="text-align: center;"><img decoding="async" class="alignnone wp-image-53428 size-full" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-3-IMAGE-Graphic.png" alt="" width="900" height="800" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-3-IMAGE-Graphic.png 900w, https://www.siretta.com/wp-content/uploads/2022/03/2D-3-IMAGE-Graphic-300x267.png 300w, https://www.siretta.com/wp-content/uploads/2022/03/2D-3-IMAGE-Graphic-768x683.png 768w" sizes="(max-width: 900px) 100vw, 900px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>1440 MHz</strong></p>
<p><img decoding="async" class="size-full wp-image-53424 aligncenter" src="https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45.png" alt="" width="727" height="779" srcset="https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45.png 727w, https://www.siretta.com/wp-content/uploads/2022/03/3D-1440MHz-Theta-65-Phi-45-280x300.png 280w" sizes="(max-width: 727px) 100vw, 727px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img decoding="async" class="size-full wp-image-53429 aligncenter" src="https://www.siretta.com/wp-content/uploads/2022/03/Page-3-top-half.png" alt="" width="1180" height="1024" srcset="https://www.siretta.com/wp-content/uploads/2022/03/Page-3-top-half.png 1180w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-top-half-300x260.png 300w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-top-half-1024x889.png 1024w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-top-half-768x666.png 768w" sizes="(max-width: 1180px) 100vw, 1180px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img decoding="async" class="size-full wp-image-53430 aligncenter" src="https://www.siretta.com/wp-content/uploads/2022/03/Page-3-bottom-half.png" alt="" width="1180" height="750" srcset="https://www.siretta.com/wp-content/uploads/2022/03/Page-3-bottom-half.png 1180w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-bottom-half-300x191.png 300w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-bottom-half-1024x651.png 1024w, https://www.siretta.com/wp-content/uploads/2022/03/Page-3-bottom-half-768x488.png 768w" sizes="(max-width: 1180px) 100vw, 1180px" /></p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>1440 MHz XY                                                        XZ                                                                              YZ</strong></p>
<p style="text-align: center;"><img decoding="async" class="wp-image-53425 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XY-1440MHz-Horizontal.png 776w" sizes="(max-width: 298px) 100vw, 298px" />     <img decoding="async" class="alignnone wp-image-53426 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-XZ-1440MHz-Vertical.png 776w" sizes="(max-width: 298px) 100vw, 298px" />          <img decoding="async" class="alignnone wp-image-53427 size-medium" src="https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-298x300.png" alt="" width="298" height="300" srcset="https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-298x300.png 298w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-100x100.png 100w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-768x773.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-140x140.png 140w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-45x45.png 45w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical-150x150.png 150w, https://www.siretta.com/wp-content/uploads/2022/03/2D-YZ-1440MHz-Vertical.png 776w" sizes="(max-width: 298px) 100vw, 298px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>We can see from the two vertical cuts that the maximum radiation is better than displayed in the XY Horizontal plot. The 2 vertical cuts, in themselves, may also miss points that have better radiation at different angles. The 2D standard antenna plots only give a general indication of total performance and many plots are required to gain some insight into the overall performance. They are, however, more useful in determining values at specific points than the 3D plots.</p>
<p>&nbsp;</p>
<p><img decoding="async" class="alignnone size-full wp-image-53431" src="https://www.siretta.com/wp-content/uploads/2022/03/Page-4-bottom-half.png" alt="" width="1180" height="750" srcset="https://www.siretta.com/wp-content/uploads/2022/03/Page-4-bottom-half.png 1180w, https://www.siretta.com/wp-content/uploads/2022/03/Page-4-bottom-half-300x191.png 300w, https://www.siretta.com/wp-content/uploads/2022/03/Page-4-bottom-half-1024x651.png 1024w, https://www.siretta.com/wp-content/uploads/2022/03/Page-4-bottom-half-768x488.png 768w" sizes="(max-width: 1180px) 100vw, 1180px" /></p>
<p>The combination of the two different types of radiation plot allow for a more complete understanding of how the antenna performs. For each frequency band of interest, that your device will operate on, review the plots to ascertain if the particular antenna will work for you.</p>
<p>&nbsp;</p>
<h3>Key Take-aways:</h3>
<p>1. That 2D XY Horizontal plot does not necessarily show the highest radiated energy.<br />
The standard laboratory cuts do not always show the highest radiated energy, they are indicative of the overall pattern. However, they<br />
are better for obtaining more accurate radiation levels than the 3D plot.<br />
2. The 3D Plots are good for overall visualisation but more difficult to get exact radiation figures.<br />
Use a combination of the two plot types, 2D and 3D, to obtain a better performance overview<br />
3. There are other key parameters to consider like, VSWR / Return Loss and Radiation Efficiency.</p>
<p>&nbsp;</p>
<h3 style="text-align: left;">About Siretta &#8211; Global manufacturer of IoT Solutions</h3>
<p style="text-align: left;">A leading manufacturer and developer of IoT products, IoT software and IoT solutions. Our specialty being in providing these for Industrial markets and business to business applications. We have extensive knowledge and experience within IoT with a focus on cellular technologies in support of 2G (GPRS), 3G (UMTS), 4G (LTE), NB-IoT and LTE Category M.</p>
<p style="text-align: left;">Supplying products globally for over a decade in support of many blue-chip organisations with an unrivalled level of regional and local technical expertise and applications knowledge ensures we exceed customer expectations in support of varied applications and deployments.</p>
<p style="text-align: left;">Our portfolio includes cellular modems &amp; terminals, routers, cellular network analysers, RF antennas including solutions for WLAN, LoRa and Sigfox. We offer RF cable assemblies and RF accessories. Frequencies are typically within the 75MHz – 5.8GHz range covering the HF, VHF, ISM, Cellular, GNSS frequencies. We also offer bespoke customer solutions and our design services<br />
are supported by an experienced team of dedicated development &amp; application engineers as well as software specialists offering complete end to end solutions with a heavy emphasis on high level<br />
system design.</p>
<p style="text-align: left;">We are your partner of choice in enabling your IoT solutions.</p>
<h3><img decoding="async" class="wp-image-53435 size-large aligncenter" src="https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-1024x731.png" alt="" width="1024" height="731" srcset="https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-1024x731.png 1024w, https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-300x214.png 300w, https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-768x549.png 768w, https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-1536x1097.png 1536w, https://www.siretta.com/wp-content/uploads/2022/03/IoT-Products-Image-2048x1463.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></h3>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2022/03/2d-radiation-plots/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2022/03/2d-radiation-plots/">2D Radiation Plots</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Preparing for 5G – LTE Cat M vs. LTE Cat NB-IoT</title>
		<link>https://www.siretta.com/2021/07/preparing-for-5g-lte-cat-m-vs-lte-cat-nb-iot/</link>
		
		<dc:creator><![CDATA[Paul Gibbons]]></dc:creator>
		<pubDate>Wed, 14 Jul 2021 09:53:11 +0000</pubDate>
				<category><![CDATA[Thought Leadership]]></category>
		<guid isPermaLink="false">https://www.siretta.com/?p=44357</guid>

					<description><![CDATA[<p>Digital acceleration continues unabated with the global pandemic further hastening the focus and urgency for organisations in ensuring that they have total visibility of their assets.  This quickening has been...</p>
<p>The post <a href="https://www.siretta.com/2021/07/preparing-for-5g-lte-cat-m-vs-lte-cat-nb-iot/">Preparing for 5G – LTE Cat M vs. LTE Cat NB-IoT</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Digital acceleration continues unabated with the global pandemic further hastening the focus and urgency for organisations in ensuring that they have total visibility of their assets.  This quickening has been further supported by the role out of 5G which although in the early stages of commercialization promises higher bandwidth, enhanced reliability and lower latency. Collectively this is referred to as QoS (quality of service) and is indeed needed for the next generation of IoT devices driving the digital transformation. With <a href="https://www.siretta.com/products/industrial-modems/2g-mobile/">2G / GSM</a> and <a href="https://www.siretta.com/products/industrial-modems/3g-mobile/">3G / UMTS</a> networks now starting to be phased out, network technologies in the form of <a href="https://www.siretta.com/products/industrial-modems/cat-m/">LTE Cat M</a> and <a href="https://www.siretta.com/products/industrial-modems/nbiot/">LTE Cat NB-IoT</a> will increasingly support LPWAN in enabling global mass IoT connectivity.</p>
<p>Even though 5G has been available since July 2019 availability has been slow to come online when compared with the equivalent coverage offered by 2G/3G and LTE. The impact in speed of deployment resulting from the smaller cell sizes and larger overall infrastructure required for the new technologies when compared to that deployed for previous standards.</p>
<p>The spectrums within 5G can be broken down into three categories, namely;</p>
<ul>
<li>Sub-GHz.</li>
<li>1 &#8211; 6 GHz.</li>
<li>High band mmWave.</li>
</ul>
<p>The “sub” 1 GHz spectrum is primarily used for 3G and <a href="https://www.siretta.com/products/industrial-modems/lte-cat-4-mobile-network/">4G / LTE Cat 4</a> with this option offering broad coverage, good building penetration and with data speeds up to 100 Mbps. This spectrum is the focus of many wireless companies where the highest data rate is not a primary concern. Overall, the QoS of 5G makes mass market IoT a reality connecting large numbers of narrow-band devices sending and receiving small data packets on an infrequent basis.</p>
<p>LTE Cat M and LTE Cat NB-IoT have co-existed with LTE/4G since 2017 both fulfilling all 5G requirements from the 3GPP and addressing different types of use cases. LTE Cat M is designed to support machine communications as a <a href="https://www.siretta.com/2019/04/2g-vs-nb-iot-cat-m/">direct replacement for 2G / GSM</a> and is more commonly referred to as Cat-M while NB-IoT is stand alone and essentially offers a lower bandwidth version of 2G / GSM such as CSD. Neither of these alternatives use significant bandwidth and both offer lower cost data plans with improved power efficiency and higher link-budgets with improved received sensitivity.</p>
<p>Despite the limited roll out of 5G the number of commercial adoptions using LTE Cat M and LTE Cat NB-IoT continues to grow with solutions that are functional today and ready for 5G adoption as this becomes more readily available. Assistance with adoption and transition to the newer technologies being available and supported by companies like <a href="https://www.siretta.com">Siretta, the Industrial IoT company</a>.</p>
<p>As forerunners to 5G, LTE Cat M and LTE Cat NB-IoT devices will continue enabling the industrial IoT revolution and products are available from companies such as Siretta who offer a wide range of modem solutions such as the ZETA series of industrial products connecting equipment to the new LTE Cat M and LTE Cat NB-IoT networks whilst also providing connectivity to the existing 2G / GSM cellular networks. These products are suitable for a wide variety of applications and requirements and Siretta offers a ‘<a href="https://www.siretta.com/products/industrial-modems/modem-selector-tool/">modem selector tool</a>’ to support your needs.</p>
<p>LTE Cat M is one of the earlier systems specified in the 3GPP release 13 and extended in Release 14. Specifically, it is a low power wide area network designed for IoT and has the advantage over other <a href="https://www.siretta.com/2019/01/narrow-band-vs-cellular-iot-solutions/">low power networks such as Sigfox or Lora</a>. This is because it is owned and run by the 3GPP and is running on a licensed band as opposed to the ISM un-licensed bands which work by having rules in place on who can send data at any specific time along with the size and speed of data. This means that for these un-licensed options, the more connections in an area the more the bandwidth has to be reduced to accommodate the number of users, meaning the more traffic present in the network, the lower the message numbers and the lower the available payload.</p>
<p>LTE Cat M operates in small cell sizes meaning less users per cell allowing for equal bandwidth usage. Modern LTE and 5G encompasses high speed and high bandwidth channels for Video streaming and Social media. Yet, most IoT solutions only require small data packages on an infrequent basis so speed is generally not an issue. With LTE Cat M you have downlink speeds up to a maximum of 4Mbits/s and uplink speeds up to 7Mbits when compared to the latest categories of LTE and 5G which now offer Gigabit plus data rates.</p>
<p>As <a href="https://www.siretta.com/products/industrial-modem-sim-solutions/">airtime contracts</a> are based on data usage IoT use of low bandwidth will bring with it overall lower networks costs. Other advantages are the availability of services through third parties such as cloud services through the likes of AWS, Azure and Google. Connections are bidirectional, always connected and support OTA (over the air) firmware and software updates.</p>
<p>LTE Cat NB-IoT is an important part of 3GPP release 17 and already has more than 100 million deployed devices. Specifically designed for very low power and very low data rates, up to a maximum of 127kb/s, it is ideal for short range low power devices as the lower data rates and high sensitivity reduce power consumption. It is aimed at massive IoT rollout capable of scaling to 1 million devices per kilometer which is more than 10x the coverage of 4G and a critical component in 5G (cellular IoT). This is resulting in LTE Cat NB-IoT gaining recognition as a 5G standard and a key element in mMTC (massive machine type communications) especially for battery powered indoor short range IoT devices i.e. for payment terminals. Again, due to the lower data rates cost of air time contracts will be reduced dramatically.</p>
<p>LTE Cat M and LTE Cat NB-IoT will continue to bridge the gap as we move towards an entirely LTE / 5G based network. Their lower costs will be a key element in driving mMTC with LTE Cat NB-IoT seen as a fundamental element in the role out of 5G. Most current 5G networks are in fact tweaked 4G networks meaning that when full 5G radio is installed all the current 3GPP standards will be transferred and supported on 5G. The current coverage for 5G is limited to high user areas but by adopting the LTE Cat M or LTE Cat NB-IoT standards, existing equipment can easily be migrated from legacy 2G / GSM and 3G / UMTS systems to 4G/LTE networks with confidence.</p>
<p>The choice of service between LTE Cat M and LTE Cat NB-IoT should be considered an either/or decision and is more predicated around the use case and requirements of the end application. LTE Cat M with its higher bandwidth and lower latency clearly offers a better fit in certain use cases and applications vs. LTE Cat NB-IoT offering low bandwidth data connections, lower power and lower cost. It is also important to flag that the geographic role outs also have an impact with LTE Cat NB-IoT being more European focused vs. LTE Cat M which is seeing much faster adoption in the US.</p>
<p>&nbsp;</p>
<p><strong>LTE Cat M vs. LTE Cat NB-IoT Selection Criteria</strong></p>
<p><img decoding="async" class="alignnone size-full wp-image-44358" src="https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-1.png" alt="" width="650" height="295" srcset="https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-1.png 650w, https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-1-300x136.png 300w" sizes="(max-width: 650px) 100vw, 650px" /></p>
<p>&nbsp;</p>
<p><strong>LTE Cat M vs. LTE Cat NB-IoT Optimal Performance</strong></p>
<p><img decoding="async" class="alignnone size-full wp-image-44359" src="https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-2.png" alt="" width="649" height="210" srcset="https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-2.png 649w, https://www.siretta.com/wp-content/uploads/2021/07/preparing-for-5g-image-2-300x97.png 300w" sizes="(max-width: 649px) 100vw, 649px" /></p>
<p>There is no doubt that 5G will offer spectacular growth in IoT devices and in just a few years the availability of these networks will offer control and monitoring of very small devices to very large, sophisticated, streaming live, real time video and realtime critical devices.</p>
<p>To prepare for the explosion of lower bandwidth devices we can already adopt the LTE Cat M and LTE Cat NB-IoT benefits and these will continue to be developed and become available. As the networks expand coverage then the new Gigabit systems will become more useable. IoT device deployments could <a href="https://ihsmarkit.com/research-analysis/5g-implications-on-iot.html">grow by billions of units</a>. IHS Markit is predicting that 5G IoT deployments could balloon to around 140 billion devices by 2030.</p>
<p>&nbsp;</p>
<p>Siretta understand the challenges faced in making the right hardware decision and we have developed our ‘<a href="https://www.siretta.com/products/industrial-modems/modem-selector-tool/">Modem Selector tool</a>’ to help reduce your time to market. Our <a href="https://www.siretta.com/product-range-overview/">portfolio</a> includes <a href="https://www.siretta.com/products/industrial-modems/">cellular modems &amp; terminals</a>, <a href="https://www.siretta.com/products/industrial-routers/">industrial routers</a>, <a href="https://www.siretta.com/products/cellular-network-analysers/">cellular network analysers</a>, <a href="https://www.siretta.com/products/antennas/antenna-selector/">RF antennas</a> including solutions for WLAN, LoRa and Sigfox. We offer <a href="https://www.siretta.com/products/rf-cables/">RF cable assemblies</a> and <a href="https://www.siretta.com/products/rf-accessories/">RF accessories</a>. Frequencies are typically within the 75MHz – 5.8GHz range covering the HF, VHF, ISM, Cellular, GNSS frequencies.</p>
<p>We also offer bespoke customer solutions, and our <a href="https://www.siretta.com/design-resources/">design services</a> are supported by an experienced team of dedicated development &amp; application engineers as well as software specialists offering complete end to end solutions with a heavy emphasis on high level system design.</p>
<div style="min-height: 30px;display: inline-block;"><a target="_blank" rel="noindex,nofollow" href="https://www.siretta.com/2021/07/preparing-for-5g-lte-cat-m-vs-lte-cat-nb-iot/?format=pdf" title="Download PDF"><img decoding="async" style="float: left;max-width: 50px;" alt="Download PDF" src="https://www.siretta.com/wp-content/uploads/2019/01/pdf-100x100.png"></a></div><p>The post <a href="https://www.siretta.com/2021/07/preparing-for-5g-lte-cat-m-vs-lte-cat-nb-iot/">Preparing for 5G – LTE Cat M vs. LTE Cat NB-IoT</a> appeared first on <a href="https://www.siretta.com">Siretta Limited</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
